home *** CD-ROM | disk | FTP | other *** search
/ QuickTime 1.0 for Developers / QuickTime 1.0 for Developers.iso / Goodies / GrabGuy / GrabGuy 1.0a1 / GrabGuy 1.0a1.rsrc / CODE_11_GSelCommand.txt < prev    next >
Text File  |  1991-09-05  |  104KB  |  1,812 lines

  1. # near model CODE resource
  2. # jump table entries: 3288-3306 (19 of them)
  3. export_411:
  4. 00000000  4E56 0000                link       A6, 0
  5. 00000004  48E7 0108                movem.l    -[A7], D7,A4
  6. 00000008  3E2E 000C                move.w     D7, [A6 + 0xC]
  7. 0000000C  7000                     moveq.l    D0, 0x00
  8. 0000000E  2840                     movea.l    A4, D0
  9. 00000010  3207                     move.w     D1, D7
  10. 00000012  0441 03EA                subi.w     D1, 0x3EA
  11. 00000016  6612                     bne        +0x14 /* 0000002A */
  12. 00000018  2F2D F03C                move.l     -[A7], [A5 - 0xFC4]
  13. 0000001C  4EAD 218A                jsr        [A5 + 0x218A /* export_1069 */]
  14. 00000020  2F2D F03C                move.l     -[A7], [A5 - 0xFC4]
  15. 00000024  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  16. 00000028  600E                     bra        +0x10 /* 00000038 */
  17. label0000002A:
  18. 0000002A  598F                     subq.l     A7, 4
  19. 0000002C  3F07                     move.w     -[A7], D7
  20. 0000002E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  21. 00000032  4EBA 019C                jsr        [PC + 0x19C /* 000001D0 */]
  22. 00000036  285F                     movea.l    A4, [A7]+
  23. label00000038:
  24. 00000038  2D4C 000E                move.l     [A6 + 0xE], A4
  25. 0000003C  4CEE 1080 FFF8           movem.l    D7,A4, [A6 - 0x8]
  26. 00000042  4E5E                     unlink     A6
  27. 00000044  205F                     movea.l    A0, [A7]+
  28. 00000046  5C4F                     addq.w     A7, 6
  29. 00000048  4ED0                     jmp        [A0]
  30. 0000004A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  31. 0000004E  0000 206E                ori.b      D0, 0x6E /* 'n' */
  32. 00000052  0008 2F28                ori.b      A0, 0x28 /* '(' */
  33. 00000056  0008 4EAD                ori.b      A0, 0xAD
  34. 0000005A  2372 4E5E 205F           move.l     [A1 + 0x205F], [A2 + D4 * 8 + 0x5E]
  35. 00000060  DEFC 000A                add.w      A7, 0xA /* '\n' */
  36. 00000064  4ED0                     jmp        [A0]
  37. 00000066  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  38. export_412: // at 00000068 (misaligned)
  39. 0000006A  FFC2                     .invalid   <<F/7/7>>
  40. 0000006C  48E7 0018                movem.l    -[A7], A3,A4
  41. 00000070  266E 0010                movea.l    A3, [A6 + 0x10]
  42. 00000074  286E 0008                movea.l    A4, [A6 + 0x8]
  43. 00000078  2054                     movea.l    A0, [A4]
  44. 0000007A  7000                     moveq.l    D0, 0x00
  45. 0000007C  2140 0032                move.l     [A0 + 0x32], D0
  46. 00000080  2140 0036                move.l     [A0 + 0x36], D0
  47. 00000084  2140 003A                move.l     [A0 + 0x3A], D0
  48. 00000088  2140 0022                move.l     [A0 + 0x22], D0
  49. 0000008C  116E 000E 0026           move.b     [A0 + 0x26], [A6 + 0xE]
  50. 00000092  116E 000C 0027           move.b     [A0 + 0x27], [A6 + 0xC]
  51. 00000098  4267                     clr.w      -[A7]
  52. 0000009A  42A7                     clr.l      -[A7]
  53. 0000009C  2F0B                     move.l     -[A7], A3
  54. 0000009E  42A7                     clr.l      -[A7]
  55. 000000A0  4267                     clr.w      -[A7]
  56. 000000A2  2F0B                     move.l     -[A7], A3
  57. 000000A4  4EAD 20B2                jsr        [A5 + 0x20B2 /* export_1042 */]
  58. 000000A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  59. 000000AC  4EAD 1362                jsr        [A5 + 0x1362 /* export_616 */]
  60. 000000B0  2054                     movea.l    A0, [A4]
  61. 000000B2  4228 000D                clr.b      [A0 + 0xD]
  62. 000000B6  4228 000E                clr.b      [A0 + 0xE]
  63. 000000BA  4228 001B                clr.b      [A0 + 0x1B]
  64. 000000BE  214B 0022                move.l     [A0 + 0x22], A3
  65. 000000C2  216D F844 002A           move.l     [A0 + 0x2A], [A5 - 0x7BC]
  66. 000000C8  317C FFFF 0030           move.w     [A0 + 0x30], 0xFFFF
  67. 000000CE  317C FFFF 002E           move.w     [A0 + 0x2E], 0xFFFF
  68. 000000D4  486E FFC2                pea.l      [A6 - 0x3E]
  69. 000000D8  487A FF72                pea.l      [PC - 0x8E /* 0000004C, value 0x4E560000 'NV\0\0', cstring "NV" */]
  70. 000000DC  2F0E                     move.l     -[A7], A6
  71. 000000DE  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  72. 000000E2  42A7                     clr.l      -[A7]
  73. 000000E4  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  74. 000000E8  2054                     movea.l    A0, [A4]
  75. 000000EA  215F 0036                move.l     [A0 + 0x36], [A7]+
  76. 000000EE  2254                     movea.l    A1, [A4]
  77. 000000F0  2069 0022                movea.l    A0, [A1 + 0x22]
  78. 000000F4  2050                     movea.l    A0, [A0]
  79. 000000F6  2F28 004C                move.l     -[A7], [A0 + 0x4C]
  80. 000000FA  2F29 0036                move.l     -[A7], [A1 + 0x36]
  81. 000000FE  A8DC                     syscall    CopyRgn
  82. 00000100  2254                     movea.l    A1, [A4]
  83. 00000102  2069 0022                movea.l    A0, [A1 + 0x22]
  84. 00000106  2050                     movea.l    A0, [A0]
  85. 00000108  2368 0050 0032           move.l     [A1 + 0x32], [A0 + 0x50]
  86. 0000010E  2054                     movea.l    A0, [A4]
  87. 00000110  2F28 0032                move.l     -[A7], [A0 + 0x32]
  88. 00000114  A8DD                     syscall    SetEmptyRgn
  89. 00000116  42A7                     clr.l      -[A7]
  90. 00000118  4EAD 199A                jsr        [A5 + 0x199A /* export_815 */]
  91. 0000011C  2054                     movea.l    A0, [A4]
  92. 0000011E  215F 003A                move.l     [A0 + 0x3A], [A7]+
  93. 00000122  486E FFC2                pea.l      [A6 - 0x3E]
  94. 00000126  4EAD 1962                jsr        [A5 + 0x1962 /* export_808 */]
  95. 0000012A  4CDF 1800                movem.l    A3,A4, [A7]+
  96. 0000012E  4E5E                     unlink     A6
  97. 00000130  205F                     movea.l    A0, [A7]+
  98. 00000132  DEFC 000C                add.w      A7, 0xC
  99. 00000136  4ED0                     jmp        [A0]
  100. export_413:
  101. fn00000138:
  102. 00000138  4E56 0000                link       A6, 0
  103. 0000013C  2F0C                     move.l     -[A7], A4
  104. 0000013E  286E 0008                movea.l    A4, [A6 + 0x8]
  105. 00000142  2054                     movea.l    A0, [A4]
  106. 00000144  4AA8 0002                tst.l      [A0 + 0x2]
  107. 00000148  6716                     beq        +0x18 /* 00000160 */
  108. 0000014A  42A7                     clr.l      -[A7]
  109. 0000014C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  110. 00000150  2054                     movea.l    A0, [A4]
  111. 00000152  2F28 0002                move.l     -[A7], [A0 + 0x2]
  112. 00000156  4EAD 2292                jsr        [A5 + 0x2292 /* export_1102 */]
  113. 0000015A  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  114. 0000015E  6006                     bra        +0x8 /* 00000166 */
  115. label00000160:
  116. 00000160  7000                     moveq.l    D0, 0x00
  117. 00000162  2D40 000E                move.l     [A6 + 0xE], D0
  118. label00000166:
  119. 00000166  285F                     movea.l    A4, [A7]+
  120. 00000168  4E5E                     unlink     A6
  121. 0000016A  205F                     movea.l    A0, [A7]+
  122. 0000016C  5C4F                     addq.w     A7, 6
  123. 0000016E  4ED0                     jmp        [A0]
  124. fn00000170:
  125. 00000170  4E56 0000                link       A6, 0
  126. 00000174  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  127. 00000178  42A7                     clr.l      -[A7]
  128. 0000017A  42A7                     clr.l      -[A7]
  129. 0000017C  42A7                     clr.l      -[A7]
  130. 0000017E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  131. 00000182  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  132. 00000186  4E5E                     unlink     A6
  133. 00000188  205F                     movea.l    A0, [A7]+
  134. 0000018A  5C4F                     addq.w     A7, 6
  135. 0000018C  4ED0                     jmp        [A0]
  136. 0000018E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  137. // begin alternate branch 00000190-0000019A
  138. fn00000190:
  139. 00000190  4E56 0000                link       A6, 0
  140. 00000194  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  141. 00000198  42A7                     clr.l      -[A7]
  142. // end alternate branch 00000190-0000019A
  143. fn00000190: // (misaligned)
  144. 00000192  0000 3F2E                ori.b      D0, 0x2E /* '.' */
  145. 00000196  000C 42A7                ori.b      A4, 0xA7
  146. 0000019A  42A7                     clr.l      -[A7]
  147. 0000019C  42A7                     clr.l      -[A7]
  148. 0000019E  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  149. 000001A2  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  150. 000001A6  4E5E                     unlink     A6
  151. 000001A8  205F                     movea.l    A0, [A7]+
  152. 000001AA  5C4F                     addq.w     A7, 6
  153. 000001AC  4ED0                     jmp        [A0]
  154. 000001AE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  155. // begin alternate branch 000001B0-000001BA
  156. fn000001B0:
  157. 000001B0  4E56 0000                link       A6, 0
  158. 000001B4  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  159. 000001B8  42A7                     clr.l      -[A7]
  160. // end alternate branch 000001B0-000001BA
  161. fn000001B0: // (misaligned)
  162. 000001B2  0000 3F2E                ori.b      D0, 0x2E /* '.' */
  163. 000001B6  000C 42A7                ori.b      A4, 0xA7
  164. 000001BA  42A7                     clr.l      -[A7]
  165. 000001BC  42A7                     clr.l      -[A7]
  166. 000001BE  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  167. 000001C2  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  168. 000001C6  4E5E                     unlink     A6
  169. 000001C8  205F                     movea.l    A0, [A7]+
  170. 000001CA  5C4F                     addq.w     A7, 6
  171. 000001CC  4ED0                     jmp        [A0]
  172. 000001CE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  173. // begin alternate branch 000001D0-000001D4
  174. export_414:
  175. fn000001D0:
  176. 000001D0  4E56 FFDE                link       A6, -0x0022
  177. // end alternate branch 000001D0-000001D4
  178. export_414: // at 000001D0 (misaligned)
  179. fn000001D0: // (misaligned)
  180. 000001D2  FFDE                     .invalid   <<F/7/7>>
  181. 000001D4  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  182. 000001D8  286E 0008                movea.l    A4, [A6 + 0x8]
  183. 000001DC  3E2E 000C                move.w     D7, [A6 + 0xC]
  184. 000001E0  42A7                     clr.l      -[A7]
  185. 000001E2  2F0C                     move.l     -[A7], A4
  186. 000001E4  4EAD 155A                jsr        [A5 + 0x155A /* export_679 */]
  187. 000001E8  265F                     movea.l    A3, [A7]+
  188. 000001EA  7000                     moveq.l    D0, 0x00
  189. 000001EC  2D40 000E                move.l     [A6 + 0xE], D0
  190. 000001F0  3007                     move.w     D0, D7
  191. 000001F2  5340                     subq.w     D0, 1
  192. 000001F4  6700 0106                beq        +0x108 /* 000002FC */
  193. 000001F8  0440 0009                subi.w     D0, 0x9 /* '\t' */
  194. 000001FC  6B00 0164                bmi        +0x166 /* 00000362 */
  195. 00000200  0440 0009                subi.w     D0, 0x9 /* '\t' */
  196. 00000204  6F6C                     ble        +0x6E /* 00000272 */
  197. 00000206  5340                     subq.w     D0, 1
  198. 00000208  6B00 0158                bmi        +0x15A /* 00000362 */
  199. 0000020C  0440 0009                subi.w     D0, 0x9 /* '\t' */
  200. 00000210  6F00 008C                ble        +0x8E /* 0000029E */
  201. 00000214  5540                     subq.w     D0, 2
  202. 00000216  6700 00B2                beq        +0xB4 /* 000002CA */
  203. 0000021A  5940                     subq.w     D0, 4
  204. 0000021C  6700 00BA                beq        +0xBC /* 000002D8 */
  205. 00000220  5340                     subq.w     D0, 1
  206. 00000222  6710                     beq        +0x12 /* 00000234 */
  207. 00000224  5940                     subq.w     D0, 4
  208. 00000226  674A                     beq        +0x4C /* 00000272 */
  209. 00000228  0440 003D                subi.w     D0, 0x3D /* '=' */
  210. 0000022C  6700 00F8                beq        +0xFA /* 00000326 */
  211. 00000230  6000 0130                bra        +0x132 /* 00000362 */
  212. label00000234:
  213. 00000234  42A7                     clr.l      -[A7]
  214. 00000236  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  215. 0000023A  1C1F                     move.b     D6, [A7]+
  216. 0000023C  486E FFE6                pea.l      [A6 - 0x1A]
  217. 00000240  486D 1E9C                pea.l      [A5 + 0x1E9C]
  218. 00000244  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  219. 00000248  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  220. 0000024C  4267                     clr.w      -[A7]
  221. 0000024E  1F06                     move.b     -[A7], D6
  222. 00000250  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  223. 00000254  101F                     move.b     D0, [A7]+
  224. 00000256  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  225. 0000025A  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  226. 0000025E  3F07                     move.w     -[A7], D7
  227. 00000260  2F2E FFE6                move.l     -[A7], [A6 - 0x1A]
  228. 00000264  4EAD 0952                jsr        [A5 + 0x952 /* export_294 */]
  229. 00000268  2D6E FFE6 000E           move.l     [A6 + 0xE], [A6 - 0x1A]
  230. 0000026E  6000 0100                bra        +0x102 /* 00000370 */
  231. label00000272:
  232. 00000272  486E FFF2                pea.l      [A6 - 0xE]
  233. 00000276  486D 1EB4                pea.l      [A5 + 0x1EB4]
  234. 0000027A  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  235. 0000027E  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  236. 00000282  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  237. 00000286  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  238. 0000028A  3F07                     move.w     -[A7], D7
  239. 0000028C  2F2E FFF2                move.l     -[A7], [A6 - 0xE]
  240. 00000290  4EBA FEDE                jsr        [PC - 0x122 /* 00000170 */]
  241. 00000294  2D6E FFF2 000E           move.l     [A6 + 0xE], [A6 - 0xE]
  242. 0000029A  6000 00D4                bra        +0xD6 /* 00000370 */
  243. label0000029E:
  244. 0000029E  486E FFEE                pea.l      [A6 - 0x12]
  245. 000002A2  486D 1EAC                pea.l      [A5 + 0x1EAC]
  246. 000002A6  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  247. 000002AA  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  248. 000002AE  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  249. 000002B2  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  250. 000002B6  3F07                     move.w     -[A7], D7
  251. 000002B8  2F2E FFEE                move.l     -[A7], [A6 - 0x12]
  252. 000002BC  4EBA FED2                jsr        [PC - 0x12E /* 00000190 */]
  253. 000002C0  2D6E FFEE 000E           move.l     [A6 + 0xE], [A6 - 0x12]
  254. 000002C6  6000 00A8                bra        +0xAA /* 00000370 */
  255. label000002CA:
  256. 000002CA  42A7                     clr.l      -[A7]
  257. 000002CC  A924                     syscall    FrontWindow
  258. 000002CE  2F0C                     move.l     -[A7], A4
  259. 000002D0  4EAD 074A                jsr        [A5 + 0x74A /* export_229 */]
  260. 000002D4  6000 009A                bra        +0x9C /* 00000370 */
  261. label000002D8:
  262. 000002D8  B7ED F6CC                cmpa.l     A3, [A5 - 0x934]
  263. 000002DC  660C                     bne        +0xE /* 000002EA */
  264. 000002DE  2F2D F6CC                move.l     -[A7], [A5 - 0x934]
  265. 000002E2  4EAD 2182                jsr        [A5 + 0x2182 /* export_1068 */]
  266. 000002E6  6000 0088                bra        +0x8A /* 00000370 */
  267. label000002EA:
  268. 000002EA  2F2D F6CC                move.l     -[A7], [A5 - 0x934]
  269. 000002EE  4EAD 218A                jsr        [A5 + 0x218A /* export_1069 */]
  270. 000002F2  2F2D F6CC                move.l     -[A7], [A5 - 0x934]
  271. 000002F6  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  272. 000002FA  6074                     bra        +0x76 /* 00000370 */
  273. label000002FC:
  274. 000002FC  486E FFEA                pea.l      [A6 - 0x16]
  275. 00000300  486D 1E8C                pea.l      [A5 + 0x1E8C]
  276. 00000304  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  277. 00000308  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  278. 0000030C  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  279. 00000310  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  280. 00000314  3F07                     move.w     -[A7], D7
  281. 00000316  2F2E FFEA                move.l     -[A7], [A6 - 0x16]
  282. 0000031A  4EBA FE94                jsr        [PC - 0x16C /* 000001B0 */]
  283. 0000031E  2D6E FFEA 000E           move.l     [A6 + 0xE], [A6 - 0x16]
  284. 00000324  604A                     bra        +0x4C /* 00000370 */
  285. label00000326:
  286. 00000326  42A7                     clr.l      -[A7]
  287. 00000328  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  288. 0000032C  1C1F                     move.b     D6, [A7]+
  289. 0000032E  486E FFE2                pea.l      [A6 - 0x1E]
  290. 00000332  486D 1E94                pea.l      [A5 + 0x1E94]
  291. 00000336  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  292. 0000033A  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  293. 0000033E  4267                     clr.w      -[A7]
  294. 00000340  1F06                     move.b     -[A7], D6
  295. 00000342  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  296. 00000346  101F                     move.b     D0, [A7]+
  297. 00000348  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  298. 0000034C  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  299. 00000350  3F07                     move.w     -[A7], D7
  300. 00000352  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  301. 00000356  4EAD 095A                jsr        [A5 + 0x95A /* export_295 */]
  302. 0000035A  2D6E FFE2 000E           move.l     [A6 + 0xE], [A6 - 0x1E]
  303. 00000360  600E                     bra        +0x10 /* 00000370 */
  304. label00000362:
  305. 00000362  42A7                     clr.l      -[A7]
  306. 00000364  3F07                     move.w     -[A7], D7
  307. 00000366  2F0C                     move.l     -[A7], A4
  308. 00000368  4EBA FDCE                jsr        [PC - 0x232 /* 00000138 */]
  309. 0000036C  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  310. label00000370:
  311. 00000370  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  312. 00000374  4E5E                     unlink     A6
  313. 00000376  205F                     movea.l    A0, [A7]+
  314. 00000378  5C4F                     addq.w     A7, 6
  315. 0000037A  4ED0                     jmp        [A0]
  316. 0000037C  4E56 FFFC                link       A6, -0x0004
  317. 00000380  2F0C                     move.l     -[A7], A4
  318. 00000382  286E 0008                movea.l    A4, [A6 + 0x8]
  319. 00000386  204C                     movea.l    A0, A4
  320. 00000388  5088                     addq.l     A0, 8
  321. 0000038A  2050                     movea.l    A0, [A0]
  322. 0000038C  2D48 FFFC                move.l     [A6 - 0x4], A0
  323. 00000390  102D F380                move.b     D0, [A5 - 0xC80]
  324. 00000394  670A                     beq        +0xC /* 000003A0 */
  325. 00000396  4267                     clr.w      -[A7]
  326. 00000398  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  327. 0000039C  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  328. label000003A0:
  329. 000003A0  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  330. 000003A4  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  331. 000003A8  42A7                     clr.l      -[A7]
  332. 000003AA  3F2C FFC0                move.w     -[A7], [A4 - 0x40]
  333. 000003AE  4267                     clr.w      -[A7]
  334. 000003B0  2E9F                     move.l     [A7], [A7]+
  335. 000003B2  4EAD 1932                jsr        [A5 + 0x1932 /* export_802 */]
  336. 000003B6  285F                     movea.l    A4, [A7]+
  337. 000003B8  4E5E                     unlink     A6
  338. 000003BA  205F                     movea.l    A0, [A7]+
  339. 000003BC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  340. 000003C0  4ED0                     jmp        [A0]
  341. 000003C2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  342. export_415: // at 000003C4 (misaligned)
  343. 000003C6  FEBC 48E7                .extension 0xEBC <<F/2-3/7>> // unimplemented
  344. 000003CA  0308                     btst       A0, D1
  345. 000003CC  286E 0008                movea.l    A4, [A6 + 0x8]
  346. 000003D0  7000                     moveq.l    D0, 0x00
  347. 000003D2  2D40 0010                move.l     [A6 + 0x10], D0
  348. 000003D6  3E2E 000C                move.w     D7, [A6 + 0xC]
  349. 000003DA  3C2E 000E                move.w     D6, [A6 + 0xE]
  350. 000003DE  4A47                     tst.w      D7
  351. 000003E0  6700 00BC                beq        +0xBE /* 0000049E */
  352. 000003E4  4267                     clr.w      -[A7]
  353. 000003E6  3F07                     move.w     -[A7], D7
  354. 000003E8  3F06                     move.w     -[A7], D6
  355. 000003EA  4EAD 13A2                jsr        [A5 + 0x13A2 /* export_624 */]
  356. 000003EE  3D5F FFC0                move.w     [A6 - 0x40], [A7]+
  357. 000003F2  5DC0                     slt        D0
  358. 000003F4  4A00                     tst.b      D0
  359. 000003F6  6728                     beq        +0x2A /* 00000420 */
  360. 000003F8  7201                     moveq.l    D1, 0x01
  361. 000003FA  B247                     cmp.w      D1, D7
  362. 000003FC  57C1                     seq        D1
  363. 000003FE  C001                     and.b      D0, D1
  364. 00000400  671E                     beq        +0x20 /* 00000420 */
  365. 00000402  42A7                     clr.l      -[A7]
  366. 00000404  3F3C 0001                move.w     -[A7], 0x1
  367. 00000408  4EAD 13CA                jsr        [A5 + 0x13CA /* export_629 */]
  368. 0000040C  3F06                     move.w     -[A7], D6
  369. 0000040E  486E FEC0                pea.l      [A6 - 0x140]
  370. 00000412  A946                     syscall    GetMenuItemText/GetItem
  371. 00000414  486E FEC0                pea.l      [A6 - 0x140]
  372. 00000418  2F0C                     move.l     -[A7], A4
  373. 0000041A  4EBA 0160                jsr        [PC + 0x160 /* 0000057C */]
  374. 0000041E  607E                     bra        +0x80 /* 0000049E */
  375. label00000420:
  376. 00000420  7065                     moveq.l    D0, 0x65
  377. 00000422  B06E FFC0                cmp.w      D0, [A6 - 0x40]
  378. 00000426  5EC0                     sgt        D0
  379. 00000428  4A00                     tst.b      D0
  380. 0000042A  662C                     bne        +0x2E /* 00000458 */
  381. 0000042C  726A                     moveq.l    D1, 0x6A
  382. 0000042E  B26E FFC0                cmp.w      D1, [A6 - 0x40]
  383. 00000432  5DC1                     slt        D1
  384. 00000434  8001                     or.b       D0, D1
  385. 00000436  6620                     bne        +0x22 /* 00000458 */
  386. 00000438  2F00                     move.l     -[A7], D0
  387. 0000043A  4267                     clr.w      -[A7]
  388. 0000043C  322E FFC0                move.w     D1, [A6 - 0x40]
  389. 00000440  927C 0065                sub.w      D1, 0x65 /* 'e' */
  390. 00000444  3F01                     move.w     -[A7], D1
  391. 00000446  A9C2                     syscall    SysEdit
  392. 00000448  121F                     move.b     D1, [A7]+
  393. 0000044A  201F                     move.l     D0, [A7]+
  394. 0000044C  0A01 0001                xori.b     D1, 0x1
  395. 00000450  8001                     or.b       D0, D1
  396. 00000452  0240 0001                andi.w     D0, 0x1
  397. 00000456  6746                     beq        +0x48 /* 0000049E */
  398. label00000458:
  399. 00000458  486E FFC2                pea.l      [A6 - 0x3E]
  400. 0000045C  487A FF1E                pea.l      [PC - 0xE2 /* 0000037C, value 0x4E56FFFC */]
  401. 00000460  2F0E                     move.l     -[A7], A6
  402. 00000462  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  403. 00000466  102D F380                move.b     D0, [A5 - 0xC80]
  404. 0000046A  670A                     beq        +0xC /* 00000476 */
  405. 0000046C  1F3C 0001                move.b     -[A7], 0x1
  406. 00000470  2F0C                     move.l     -[A7], A4
  407. 00000472  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  408. label00000476:
  409. 00000476  42A7                     clr.l      -[A7]
  410. 00000478  3F2E FFC0                move.w     -[A7], [A6 - 0x40]
  411. 0000047C  2F2D F848                move.l     -[A7], [A5 - 0x7B8]
  412. 00000480  4EAD 2292                jsr        [A5 + 0x2292 /* export_1102 */]
  413. 00000484  2D5F 0010                move.l     [A6 + 0x10], [A7]+
  414. 00000488  102D F380                move.b     D0, [A5 - 0xC80]
  415. 0000048C  6708                     beq        +0xA /* 00000496 */
  416. 0000048E  4267                     clr.w      -[A7]
  417. 00000490  2F0C                     move.l     -[A7], A4
  418. 00000492  4EAD 151A                jsr        [A5 + 0x151A /* export_671 */]
  419. label00000496:
  420. 00000496  486E FFC2                pea.l      [A6 - 0x3E]
  421. 0000049A  4EAD 1962                jsr        [A5 + 0x1962 /* export_808 */]
  422. label0000049E:
  423. 0000049E  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  424. 000004A2  4E5E                     unlink     A6
  425. 000004A4  205F                     movea.l    A0, [A7]+
  426. 000004A6  504F                     addq.w     A7, 8
  427. 000004A8  4ED0                     jmp        [A0]
  428. 000004AA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  429. 000004AE  FFFC                     .invalid   <<F/7/7>>
  430. 000004B0  2F0C                     move.l     -[A7], A4
  431. 000004B2  286E 0008                movea.l    A4, [A6 + 0x8]
  432. 000004B6  204C                     movea.l    A0, A4
  433. 000004B8  5088                     addq.l     A0, 8
  434. 000004BA  2050                     movea.l    A0, [A0]
  435. 000004BC  2D48 FFFC                move.l     [A6 - 0x4], A0
  436. 000004C0  4A6C FEFE                tst.w      [A4 - 0x102]
  437. 000004C4  6706                     beq        +0x8 /* 000004CC */
  438. 000004C6  3F2C FEFE                move.w     -[A7], [A4 - 0x102]
  439. 000004CA  A9B7                     syscall    CloseDeskAcc
  440. label000004CC:
  441. 000004CC  4AAE 000C                tst.l      [A6 + 0xC]
  442. 000004D0  6628                     bne        +0x2A /* 000004FA */
  443. 000004D2  41ED F5C8                lea.l      A0, [A5 - 0xA38]
  444. 000004D6  43EC FF00                lea.l      A1, [A4 - 0x100]
  445. 000004DA  703F                     moveq.l    D0, 0x3F
  446. label000004DC:
  447. 000004DC  20D9                     move.l     [A0]+, [A1]+
  448. 000004DE  51C8 FFFC                dbf        D0, -0x6 /* 000004DC */
  449. 000004E2  4240                     clr.w      D0
  450. 000004E4  102D F5C9                move.b     D0, [A5 - 0xA37]
  451. 000004E8  4A40                     tst.w      D0
  452. 000004EA  660E                     bne        +0x10 /* 000004FA */
  453. 000004EC  486D F5C8                pea.l      [A5 - 0xA38]
  454. 000004F0  2F3C 0001 0001           move.l     -[A7], 0x10001
  455. 000004F6  4EAD 293A                jsr        [A5 + 0x293A /* export_1315 */]
  456. label000004FA:
  457. 000004FA  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  458. 000004FE  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  459. 00000502  2F3C 0082 0006           move.l     -[A7], 0x820006
  460. 00000508  4EAD 1932                jsr        [A5 + 0x1932 /* export_802 */]
  461. 0000050C  285F                     movea.l    A4, [A7]+
  462. 0000050E  4E5E                     unlink     A6
  463. 00000510  205F                     movea.l    A0, [A7]+
  464. 00000512  DEFC 000A                add.w      A7, 0xA /* '\n' */
  465. 00000516  4ED0                     jmp        [A0]
  466. fn00000518:
  467. 00000518  4E56 FFFC                link       A6, -0x0004
  468. 0000051C  48E7 0108                movem.l    -[A7], D7,A4
  469. 00000520  3E2E 000C                move.w     D7, [A6 + 0xC]
  470. 00000524  422E 000E                clr.b      [A6 + 0xE]
  471. 00000528  4A47                     tst.w      D7
  472. 0000052A  5CC0                     sge        D0
  473. 0000052C  4A00                     tst.b      D0
  474. 0000052E  6740                     beq        +0x42 /* 00000570 */
  475. 00000530  2F00                     move.l     -[A7], D0
  476. 00000532  4267                     clr.w      -[A7]
  477. 00000534  3EB8 01D2                move.w     [A7], [0x000001D2 /* UnitNtryCnt */]
  478. 00000538  321F                     move.w     D1, [A7]+
  479. 0000053A  201F                     move.l     D0, [A7]+
  480. 0000053C  B247                     cmp.w      D1, D7
  481. 0000053E  5EC1                     sgt        D1
  482. 00000540  C001                     and.b      D0, D1
  483. 00000542  672C                     beq        +0x2E /* 00000570 */
  484. 00000544  42A7                     clr.l      -[A7]
  485. 00000546  2EB8 011C                move.l     [A7], [0x0000011C /* UTableBase */]
  486. 0000054A  205F                     movea.l    A0, [A7]+
  487. 0000054C  3007                     move.w     D0, D7
  488. 0000054E  E540                     asl        D0.w, 2
  489. 00000550  2870 0000                movea.l    A4, [A0 + D0.w]
  490. 00000554  200C                     move.l     D0, A4
  491. 00000556  56C0                     sne        D0
  492. 00000558  4A00                     tst.b      D0
  493. 0000055A  6714                     beq        +0x16 /* 00000570 */
  494. 0000055C  2054                     movea.l    A0, [A4]
  495. 0000055E  0828 0005 0005           btst.b     [A0 + 0x5], 0x5
  496. 00000564  56C1                     sne        D1
  497. 00000566  C001                     and.b      D0, D1
  498. 00000568  6706                     beq        +0x8 /* 00000570 */
  499. 0000056A  1D7C 0001 000E           move.b     [A6 + 0xE], 0x1
  500. label00000570:
  501. 00000570  4CDF 1080                movem.l    D7,A4, [A7]+
  502. 00000574  4E5E                     unlink     A6
  503. 00000576  205F                     movea.l    A0, [A7]+
  504. 00000578  5C4F                     addq.w     A7, 6
  505. 0000057A  4ED0                     jmp        [A0]
  506. fn0000057C:
  507. 0000057C  4E56 FDAE                link       A6, -0x0252
  508. 00000580  48E7 0308                movem.l    -[A7], D6,D7,A4
  509. 00000584  206E 000C                movea.l    A0, [A6 + 0xC]
  510. 00000588  43EE FF00                lea.l      A1, [A6 - 0x100]
  511. 0000058C  703F                     moveq.l    D0, 0x3F
  512. label0000058E:
  513. 0000058E  22D8                     move.l     [A1]+, [A0]+
  514. 00000590  51C8 FFFC                dbf        D0, -0x6 /* 0000058E */
  515. 00000594  486E FDB4                pea.l      [A6 - 0x24C]
  516. 00000598  487A FF12                pea.l      [PC - 0xEE /* 000004AC, value 0x4E56FFFC */]
  517. 0000059C  2F0E                     move.l     -[A7], A6
  518. 0000059E  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  519. 000005A2  426E FEFE                clr.w      [A6 - 0x102]
  520. 000005A6  4267                     clr.w      -[A7]
  521. 000005A8  1F3C 0001                move.b     -[A7], 0x1
  522. 000005AC  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  523. 000005B0  1E1F                     move.b     D7, [A7]+
  524. 000005B2  42A7                     clr.l      -[A7]
  525. 000005B4  2F3C 4452 5652           move.l     -[A7], 0x44525652 /* 'DRVR' */
  526. 000005BA  486E FF00                pea.l      [A6 - 0x100]
  527. 000005BE  A9A1                     syscall    GetNamedResource
  528. 000005C0  285F                     movea.l    A4, [A7]+
  529. 000005C2  4267                     clr.w      -[A7]
  530. 000005C4  1F07                     move.b     -[A7], D7
  531. 000005C6  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  532. 000005CA  101F                     move.b     D0, [A7]+
  533. 000005CC  2F0C                     move.l     -[A7], A4
  534. 000005CE  4EAD 1942                jsr        [A5 + 0x1942 /* export_804 */]
  535. 000005D2  2F0C                     move.l     -[A7], A4
  536. 000005D4  486E FEF8                pea.l      [A6 - 0x108]
  537. 000005D8  486E FEF4                pea.l      [A6 - 0x10C]
  538. 000005DC  486E FDF4                pea.l      [A6 - 0x20C]
  539. 000005E0  A9A8                     syscall    GetResInfo
  540. 000005E2  42A7                     clr.l      -[A7]
  541. 000005E4  2F0C                     move.l     -[A7], A4
  542. 000005E6  4EAD 016A                jsr        [A5 + 0x16A /* export_41 */]
  543. 000005EA  42A7                     clr.l      -[A7]
  544. 000005EC  2EB8 02AA                move.l     [A7], [0x000002AA /* ApplZone */]
  545. 000005F0  201F                     move.l     D0, [A7]+
  546. 000005F2  B09F                     cmp.l      D0, [A7]+
  547. 000005F4  57C0                     seq        D0
  548. 000005F6  4A00                     tst.b      D0
  549. 000005F8  660E                     bne        +0x10 /* 00000608 */
  550. 000005FA  2F00                     move.l     -[A7], D0
  551. 000005FC  4267                     clr.w      -[A7]
  552. 000005FE  4EAD 1572                jsr        [A5 + 0x1572 /* export_682 */]
  553. 00000602  121F                     move.b     D1, [A7]+
  554. 00000604  201F                     move.l     D0, [A7]+
  555. 00000606  8001                     or.b       D0, D1
  556. label00000608:
  557. 00000608  0240 0001                andi.w     D0, 0x1
  558. 0000060C  1C00                     move.b     D6, D0
  559. 0000060E  4267                     clr.w      -[A7]
  560. 00000610  A9AF                     syscall    ResError
  561. 00000612  4A5F                     tst.w      [A7]+
  562. 00000614  56C0                     sne        D0
  563. 00000616  4A00                     tst.b      D0
  564. 00000618  6624                     bne        +0x26 /* 0000063E */
  565. 0000061A  2F00                     move.l     -[A7], D0
  566. 0000061C  4267                     clr.w      -[A7]
  567. 0000061E  3F2E FEF8                move.w     -[A7], [A6 - 0x108]
  568. 00000622  2F0E                     move.l     -[A7], A6
  569. 00000624  4EBA FEF2                jsr        [PC - 0x10E /* 00000518 */]
  570. 00000628  121F                     move.b     D1, [A7]+
  571. 0000062A  201F                     move.l     D0, [A7]+
  572. 0000062C  8001                     or.b       D0, D1
  573. 0000062E  0240 0001                andi.w     D0, 0x1
  574. 00000632  660A                     bne        +0xC /* 0000063E */
  575. 00000634  1206                     move.b     D1, D6
  576. 00000636  0A01 0001                xori.b     D1, 0x1
  577. 0000063A  8001                     or.b       D0, D1
  578. 0000063C  6732                     beq        +0x34 /* 00000670 */
  579. label0000063E:
  580. 0000063E  4267                     clr.w      -[A7]
  581. 00000640  1F3C 0001                move.b     -[A7], 0x1
  582. 00000644  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  583. 00000648  1E1F                     move.b     D7, [A7]+
  584. 0000064A  486E FDAE                pea.l      [A6 - 0x252]
  585. 0000064E  A874                     syscall    GetPort
  586. 00000650  4267                     clr.w      -[A7]
  587. 00000652  486E FF00                pea.l      [A6 - 0x100]
  588. 00000656  A9B6                     syscall    OpenDeskAcc
  589. 00000658  3D5F FEFE                move.w     [A6 - 0x102], [A7]+
  590. 0000065C  2F2E FDAE                move.l     -[A7], [A6 - 0x252]
  591. 00000660  A873                     syscall    SetPort
  592. 00000662  4267                     clr.w      -[A7]
  593. 00000664  1F07                     move.b     -[A7], D7
  594. 00000666  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  595. 0000066A  101F                     move.b     D0, [A7]+
  596. 0000066C  663E                     bne        +0x40 /* 000006AC */
  597. 0000066E  603C                     bra        +0x3E /* 000006AC */
  598. label00000670:
  599. 00000670  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  600. 00000674  4267                     clr.w      -[A7]
  601. 00000676  1F3C 0001                move.b     -[A7], 0x1
  602. 0000067A  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  603. 0000067E  1E1F                     move.b     D7, [A7]+
  604. 00000680  486E FDAE                pea.l      [A6 - 0x252]
  605. 00000684  A874                     syscall    GetPort
  606. 00000686  4267                     clr.w      -[A7]
  607. 00000688  486E FF00                pea.l      [A6 - 0x100]
  608. 0000068C  A9B6                     syscall    OpenDeskAcc
  609. 0000068E  3D5F FEFE                move.w     [A6 - 0x102], [A7]+
  610. 00000692  2F2E FDAE                move.l     -[A7], [A6 - 0x252]
  611. 00000696  A873                     syscall    SetPort
  612. 00000698  4267                     clr.w      -[A7]
  613. 0000069A  1F07                     move.b     -[A7], D7
  614. 0000069C  4EAD 1BC2                jsr        [A5 + 0x1BC2 /* export_884 */]
  615. 000006A0  101F                     move.b     D0, [A7]+
  616. 000006A2  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  617. 000006A6  2F14                     move.l     -[A7], [A4]
  618. 000006A8  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  619. label000006AC:
  620. 000006AC  486E FDB4                pea.l      [A6 - 0x24C]
  621. 000006B0  4EAD 1962                jsr        [A5 + 0x1962 /* export_808 */]
  622. 000006B4  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  623. 000006B8  4E5E                     unlink     A6
  624. 000006BA  205F                     movea.l    A0, [A7]+
  625. 000006BC  504F                     addq.w     A7, 8
  626. 000006BE  4ED0                     jmp        [A0]
  627. fn000006C0:
  628. 000006C0  4E56 0000                link       A6, 0
  629. 000006C4  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  630. 000006C8  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  631. 000006CC  42A7                     clr.l      -[A7]
  632. 000006CE  42A7                     clr.l      -[A7]
  633. 000006D0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  634. 000006D4  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  635. 000006D8  4E5E                     unlink     A6
  636. 000006DA  205F                     movea.l    A0, [A7]+
  637. 000006DC  DEFC 000A                add.w      A7, 0xA /* '\n' */
  638. 000006E0  4ED0                     jmp        [A0]
  639. 000006E2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  640. // begin alternate branch 000006E4-000006F2
  641. fn000006E4:
  642. 000006E4  4E56 0000                link       A6, 0
  643. 000006E8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  644. 000006EC  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  645. 000006F0  42A7                     clr.l      -[A7]
  646. // end alternate branch 000006E4-000006F2
  647. fn000006E4: // (misaligned)
  648. 000006E6  0000 3F2E                ori.b      D0, 0x2E /* '.' */
  649. 000006EA  0010 2F2E                ori.b      [A0], 0x2E /* '.' */
  650. 000006EE  000C 42A7                ori.b      A4, 0xA7
  651. 000006F2  42A7                     clr.l      -[A7]
  652. 000006F4  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  653. 000006F8  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  654. 000006FC  4E5E                     unlink     A6
  655. 000006FE  205F                     movea.l    A0, [A7]+
  656. 00000700  DEFC 000A                add.w      A7, 0xA /* '\n' */
  657. 00000704  4ED0                     jmp        [A0]
  658. 00000706  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  659. export_416: // at 00000708 (misaligned)
  660. 0000070A  FFF6                     .invalid   <<F/7/7>>
  661. 0000070C  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  662. 00000710  266E 0008                movea.l    A3, [A6 + 0x8]
  663. 00000714  3C2E 000C                move.w     D6, [A6 + 0xC]
  664. 00000718  284B                     movea.l    A4, A3
  665. 0000071A  7000                     moveq.l    D0, 0x00
  666. 0000071C  2D40 000E                move.l     [A6 + 0xE], D0
  667. 00000720  3006                     move.w     D0, D6
  668. 00000722  0440 001E                subi.w     D0, 0x1E
  669. 00000726  673E                     beq        +0x40 /* 00000766 */
  670. 00000728  5540                     subq.w     D0, 2
  671. 0000072A  673A                     beq        +0x3C /* 00000766 */
  672. 0000072C  5340                     subq.w     D0, 1
  673. 0000072E  6736                     beq        +0x38 /* 00000766 */
  674. 00000730  5340                     subq.w     D0, 1
  675. 00000732  6770                     beq        +0x72 /* 000007A4 */
  676. 00000734  0440 008E                subi.w     D0, 0x8E
  677. 00000738  6B00 00A8                bmi        +0xAA /* 000007E2 */
  678. 0000073C  0440 0013                subi.w     D0, 0x13
  679. 00000740  6F04                     ble        +0x6 /* 00000746 */
  680. 00000742  6000 009E                bra        +0xA0 /* 000007E2 */
  681. label00000746:
  682. 00000746  2054                     movea.l    A0, [A4]
  683. 00000748  4AA8 0016                tst.l      [A0 + 0x16]
  684. 0000074C  6700 00A2                beq        +0xA4 /* 000007F0 */
  685. 00000750  42A7                     clr.l      -[A7]
  686. 00000752  3F06                     move.w     -[A7], D6
  687. 00000754  2054                     movea.l    A0, [A4]
  688. 00000756  2F28 0016                move.l     -[A7], [A0 + 0x16]
  689. 0000075A  4EAD 2292                jsr        [A5 + 0x2292 /* export_1102 */]
  690. 0000075E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  691. 00000762  6000 008C                bra        +0x8E /* 000007F0 */
  692. label00000766:
  693. 00000766  42A7                     clr.l      -[A7]
  694. 00000768  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  695. 0000076C  1E1F                     move.b     D7, [A7]+
  696. 0000076E  486E FFFC                pea.l      [A6 - 0x4]
  697. 00000772  486D 1E84                pea.l      [A5 + 0x1E84]
  698. 00000776  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  699. 0000077A  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  700. 0000077E  4267                     clr.w      -[A7]
  701. 00000780  1F07                     move.b     -[A7], D7
  702. 00000782  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  703. 00000786  101F                     move.b     D0, [A7]+
  704. 00000788  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  705. 0000078C  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  706. 00000790  3F06                     move.w     -[A7], D6
  707. 00000792  2F0B                     move.l     -[A7], A3
  708. 00000794  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  709. 00000798  4EBA FF26                jsr        [PC - 0xDA /* 000006C0 */]
  710. 0000079C  2D6E FFFC 000E           move.l     [A6 + 0xE], [A6 - 0x4]
  711. 000007A2  604C                     bra        +0x4E /* 000007F0 */
  712. label000007A4:
  713. 000007A4  42A7                     clr.l      -[A7]
  714. 000007A6  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  715. 000007AA  1E1F                     move.b     D7, [A7]+
  716. 000007AC  486E FFF8                pea.l      [A6 - 0x8]
  717. 000007B0  486D 1E7C                pea.l      [A5 + 0x1E7C]
  718. 000007B4  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  719. 000007B8  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  720. 000007BC  4267                     clr.w      -[A7]
  721. 000007BE  1F07                     move.b     -[A7], D7
  722. 000007C0  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  723. 000007C4  101F                     move.b     D0, [A7]+
  724. 000007C6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  725. 000007CA  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  726. 000007CE  3F06                     move.w     -[A7], D6
  727. 000007D0  2F0B                     move.l     -[A7], A3
  728. 000007D2  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  729. 000007D6  4EBA FF0C                jsr        [PC - 0xF4 /* 000006E4 */]
  730. 000007DA  2D6E FFF8 000E           move.l     [A6 + 0xE], [A6 - 0x8]
  731. 000007E0  600E                     bra        +0x10 /* 000007F0 */
  732. label000007E2:
  733. 000007E2  42A7                     clr.l      -[A7]
  734. 000007E4  3F06                     move.w     -[A7], D6
  735. 000007E6  2F0B                     move.l     -[A7], A3
  736. 000007E8  4EBA F94E                jsr        [PC - 0x6B2 /* 00000138 */]
  737. 000007EC  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  738. label000007F0:
  739. 000007F0  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  740. 000007F4  4E5E                     unlink     A6
  741. 000007F6  205F                     movea.l    A0, [A7]+
  742. 000007F8  5C4F                     addq.w     A7, 6
  743. 000007FA  4ED0                     jmp        [A0]
  744. export_417:
  745. fn000007FC:
  746. 000007FC  4E56 0000                link       A6, 0
  747. 00000800  48E7 0118                movem.l    -[A7], D7,A3,A4
  748. 00000804  266E 0008                movea.l    A3, [A6 + 0x8]
  749. 00000808  3E2E 000C                move.w     D7, [A6 + 0xC]
  750. 0000080C  284B                     movea.l    A4, A3
  751. 0000080E  3007                     move.w     D0, D7
  752. 00000810  0440 00B0                subi.w     D0, 0xB0
  753. 00000814  6B3E                     bmi        +0x40 /* 00000854 */
  754. 00000816  0440 0013                subi.w     D0, 0x13
  755. 0000081A  6F0C                     ble        +0xE /* 00000828 */
  756. 0000081C  5D40                     subq.w     D0, 6
  757. 0000081E  6B34                     bmi        +0x36 /* 00000854 */
  758. 00000820  0440 0031                subi.w     D0, 0x31 /* '1' */
  759. 00000824  6F02                     ble        +0x4 /* 00000828 */
  760. 00000826  602C                     bra        +0x2E /* 00000854 */
  761. label00000828:
  762. 00000828  2054                     movea.l    A0, [A4]
  763. 0000082A  4AA8 0034                tst.l      [A0 + 0x34]
  764. 0000082E  6714                     beq        +0x16 /* 00000844 */
  765. 00000830  42A7                     clr.l      -[A7]
  766. 00000832  3F07                     move.w     -[A7], D7
  767. 00000834  2054                     movea.l    A0, [A4]
  768. 00000836  2F28 0034                move.l     -[A7], [A0 + 0x34]
  769. 0000083A  4EAD 2292                jsr        [A5 + 0x2292 /* export_1102 */]
  770. 0000083E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  771. 00000842  601E                     bra        +0x20 /* 00000862 */
  772. label00000844:
  773. 00000844  42A7                     clr.l      -[A7]
  774. 00000846  3F07                     move.w     -[A7], D7
  775. 00000848  2F0B                     move.l     -[A7], A3
  776. 0000084A  4EBA F8EC                jsr        [PC - 0x714 /* 00000138 */]
  777. 0000084E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  778. 00000852  600E                     bra        +0x10 /* 00000862 */
  779. label00000854:
  780. 00000854  42A7                     clr.l      -[A7]
  781. 00000856  3F07                     move.w     -[A7], D7
  782. 00000858  2F0B                     move.l     -[A7], A3
  783. 0000085A  4EBA F8DC                jsr        [PC - 0x724 /* 00000138 */]
  784. 0000085E  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  785. label00000862:
  786. 00000862  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  787. 00000866  4E5E                     unlink     A6
  788. 00000868  205F                     movea.l    A0, [A7]+
  789. 0000086A  5C4F                     addq.w     A7, 6
  790. 0000086C  4ED0                     jmp        [A0]
  791. 0000086E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  792. export_418: // at 00000870 (misaligned)
  793. 00000872  0000 7000                ori.b      D0, 0x0
  794. 00000876  2D40 0018                move.l     [A6 + 0x18], D0
  795. 0000087A  4E5E                     unlink     A6
  796. 0000087C  205F                     movea.l    A0, [A7]+
  797. 0000087E  DEFC 0010                add.w      A7, 0x10
  798. 00000882  4ED0                     jmp        [A0]
  799. 00000884  4E56 FFF4                link       A6, -0x000C
  800. 00000888  48E7 0018                movem.l    -[A7], A3,A4
  801. 0000088C  266E 000C                movea.l    A3, [A6 + 0xC]
  802. 00000890  286E 0008                movea.l    A4, [A6 + 0x8]
  803. 00000894  204C                     movea.l    A0, A4
  804. 00000896  5088                     addq.l     A0, 8
  805. 00000898  2050                     movea.l    A0, [A0]
  806. 0000089A  2D48 FFF4                move.l     [A6 - 0xC], A0
  807. 0000089E  41EE FFF8                lea.l      A0, [A6 - 0x8]
  808. 000008A2  224C                     movea.l    A1, A4
  809. 000008A4  5189                     subq.l     A1, 8
  810. 000008A6  20D9                     move.l     [A0]+, [A1]+
  811. 000008A8  20D9                     move.l     [A0]+, [A1]+
  812. 000008AA  486E FFF8                pea.l      [A6 - 0x8]
  813. 000008AE  2F0B                     move.l     -[A7], A3
  814. 000008B0  4EAD 21AA                jsr        [A5 + 0x21AA /* export_1073 */]
  815. 000008B4  4267                     clr.w      -[A7]
  816. 000008B6  486E FFF8                pea.l      [A6 - 0x8]
  817. 000008BA  2F0B                     move.l     -[A7], A3
  818. 000008BC  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  819. 000008C0  101F                     move.b     D0, [A7]+
  820. 000008C2  671E                     beq        +0x20 /* 000008E2 */
  821. 000008C4  4267                     clr.w      -[A7]
  822. 000008C6  486E FFF8                pea.l      [A6 - 0x8]
  823. 000008CA  2F2C 0014                move.l     -[A7], [A4 + 0x14]
  824. 000008CE  2F2C 0010                move.l     -[A7], [A4 + 0x10]
  825. 000008D2  2F2C 000C                move.l     -[A7], [A4 + 0xC]
  826. 000008D6  2F0B                     move.l     -[A7], A3
  827. 000008D8  4EAD 20DA                jsr        [A5 + 0x20DA /* export_1047 */]
  828. 000008DC  1D5F 0010                move.b     [A6 + 0x10], [A7]+
  829. 000008E0  6004                     bra        +0x6 /* 000008E6 */
  830. label000008E2:
  831. 000008E2  422E 0010                clr.b      [A6 + 0x10]
  832. label000008E6:
  833. 000008E6  4CDF 1800                movem.l    A3,A4, [A7]+
  834. 000008EA  4E5E                     unlink     A6
  835. 000008EC  205F                     movea.l    A0, [A7]+
  836. 000008EE  504F                     addq.w     A7, 8
  837. 000008F0  4ED0                     jmp        [A0]
  838. 000008F2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  839. // begin alternate branch 000008F4-000008F8
  840. export_419:
  841. fn000008F4:
  842. 000008F4  4E56 FFF0                link       A6, -0x0010
  843. // end alternate branch 000008F4-000008F8
  844. export_419: // at 000008F4 (misaligned)
  845. fn000008F4: // (misaligned)
  846. 000008F6  FFF0                     .invalid   <<F/7/7>>
  847. 000008F8  48E7 0018                movem.l    -[A7], A3,A4
  848. 000008FC  206E 0018                movea.l    A0, [A6 + 0x18]
  849. 00000900  43EE FFF8                lea.l      A1, [A6 - 0x8]
  850. 00000904  22D8                     move.l     [A1]+, [A0]+
  851. 00000906  22D8                     move.l     [A1]+, [A0]+
  852. 00000908  286E 0008                movea.l    A4, [A6 + 0x8]
  853. 0000090C  422E 001C                clr.b      [A6 + 0x1C]
  854. 00000910  206E 000C                movea.l    A0, [A6 + 0xC]
  855. 00000914  7000                     moveq.l    D0, 0x00
  856. 00000916  2080                     move.l     [A0], D0
  857. 00000918  42A7                     clr.l      -[A7]
  858. 0000091A  487A FF68                pea.l      [PC - 0x98 /* 00000884, value 0x4E56FFF4 */]
  859. 0000091E  2F0E                     move.l     -[A7], A6
  860. 00000920  2F0C                     move.l     -[A7], A4
  861. 00000922  4EAD 178A                jsr        [A5 + 0x178A /* export_749 */]
  862. 00000926  265F                     movea.l    A3, [A7]+
  863. 00000928  200B                     move.l     D0, A3
  864. 0000092A  6708                     beq        +0xA /* 00000934 */
  865. 0000092C  1D7C 0001 001C           move.b     [A6 + 0x1C], 0x1
  866. 00000932  6054                     bra        +0x56 /* 00000988 */
  867. label00000934:
  868. 00000934  4267                     clr.w      -[A7]
  869. 00000936  2F0C                     move.l     -[A7], A4
  870. 00000938  4EAD 177A                jsr        [A5 + 0x177A /* export_747 */]
  871. 0000093C  101F                     move.b     D0, [A7]+
  872. 0000093E  6748                     beq        +0x4A /* 00000988 */
  873. 00000940  2F00                     move.l     -[A7], D0
  874. 00000942  4267                     clr.w      -[A7]
  875. 00000944  2F0C                     move.l     -[A7], A4
  876. 00000946  4EAD 212A                jsr        [A5 + 0x212A /* export_1057 */]
  877. 0000094A  121F                     move.b     D1, [A7]+
  878. 0000094C  201F                     move.l     D0, [A7]+
  879. 0000094E  C001                     and.b      D0, D1
  880. 00000950  6736                     beq        +0x38 /* 00000988 */
  881. 00000952  42A7                     clr.l      -[A7]
  882. 00000954  486E FFF8                pea.l      [A6 - 0x8]
  883. 00000958  2F0C                     move.l     -[A7], A4
  884. 0000095A  4EAD 17D2                jsr        [A5 + 0x17D2 /* export_758 */]
  885. 0000095E  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  886. 00000962  206E 000C                movea.l    A0, [A6 + 0xC]
  887. 00000966  2F08                     move.l     -[A7], A0
  888. 00000968  42A7                     clr.l      -[A7]
  889. 0000096A  486E FFF0                pea.l      [A6 - 0x10]
  890. 0000096E  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  891. 00000972  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  892. 00000976  2F0C                     move.l     -[A7], A4
  893. 00000978  4EAD 20D2                jsr        [A5 + 0x20D2 /* export_1046 */]
  894. 0000097C  201F                     move.l     D0, [A7]+
  895. 0000097E  205F                     movea.l    A0, [A7]+
  896. 00000980  2080                     move.l     [A0], D0
  897. 00000982  1D7C 0001 001C           move.b     [A6 + 0x1C], 0x1
  898. label00000988:
  899. 00000988  4CDF 1800                movem.l    A3,A4, [A7]+
  900. 0000098C  4E5E                     unlink     A6
  901. 0000098E  205F                     movea.l    A0, [A7]+
  902. 00000990  DEFC 0014                add.w      A7, 0x14
  903. 00000994  4ED0                     jmp        [A0]
  904. 00000996  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  905. // begin alternate branch 00000998-000009A2
  906. export_420:
  907. fn00000998:
  908. 00000998  4E56 0000                link       A6, 0
  909. 0000099C  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  910. 000009A0  42A7                     clr.l      -[A7]
  911. // end alternate branch 00000998-000009A2
  912. export_420: // at 00000998 (misaligned)
  913. fn00000998: // (misaligned)
  914. 0000099A  0000 3F2E                ori.b      D0, 0x2E /* '.' */
  915. 0000099E  0010 42A7                ori.b      [A0], 0xA7
  916. 000009A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  917. 000009A6  42A7                     clr.l      -[A7]
  918. 000009A8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  919. 000009AC  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  920. 000009B0  4E5E                     unlink     A6
  921. 000009B2  205F                     movea.l    A0, [A7]+
  922. 000009B4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  923. 000009B8  4ED0                     jmp        [A0]
  924. 000009BA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  925. export_421: // at 000009BC (misaligned)
  926. 000009BE  FFFA                     .invalid   <<F/7/7>>
  927. 000009C0  48E7 0308                movem.l    -[A7], D6,D7,A4
  928. 000009C4  286E 0008                movea.l    A4, [A6 + 0x8]
  929. 000009C8  3C2E 000C                move.w     D6, [A6 + 0xC]
  930. 000009CC  7000                     moveq.l    D0, 0x00
  931. 000009CE  2D40 000E                move.l     [A6 + 0xE], D0
  932. 000009D2  3006                     move.w     D0, D6
  933. 000009D4  0440 001F                subi.w     D0, 0x1F
  934. 000009D8  6702                     beq        +0x4 /* 000009DC */
  935. 000009DA  603E                     bra        +0x40 /* 00000A1A */
  936. label000009DC:
  937. 000009DC  42A7                     clr.l      -[A7]
  938. 000009DE  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  939. 000009E2  1E1F                     move.b     D7, [A7]+
  940. 000009E4  486E FFFC                pea.l      [A6 - 0x4]
  941. 000009E8  486D 1EA4                pea.l      [A5 + 0x1EA4]
  942. 000009EC  3F3C 0022                move.w     -[A7], 0x22 /* '\"' */
  943. 000009F0  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  944. 000009F4  4267                     clr.w      -[A7]
  945. 000009F6  1F07                     move.b     -[A7], D7
  946. 000009F8  4EAD 1402                jsr        [A5 + 0x1402 /* export_636 */]
  947. 000009FC  101F                     move.b     D0, [A7]+
  948. 000009FE  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  949. 00000A02  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  950. 00000A06  3F06                     move.w     -[A7], D6
  951. 00000A08  2F0C                     move.l     -[A7], A4
  952. 00000A0A  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  953. 00000A0E  4EBA FF88                jsr        [PC - 0x78 /* 00000998 */]
  954. 00000A12  2D6E FFFC 000E           move.l     [A6 + 0xE], [A6 - 0x4]
  955. 00000A18  600E                     bra        +0x10 /* 00000A28 */
  956. label00000A1A:
  957. 00000A1A  42A7                     clr.l      -[A7]
  958. 00000A1C  3F06                     move.w     -[A7], D6
  959. 00000A1E  2F0C                     move.l     -[A7], A4
  960. 00000A20  4EBA FDDA                jsr        [PC - 0x226 /* 000007FC */]
  961. 00000A24  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  962. label00000A28:
  963. 00000A28  4CDF 10C0                movem.l    D6,D7,A4, [A7]+
  964. 00000A2C  4E5E                     unlink     A6
  965. 00000A2E  205F                     movea.l    A0, [A7]+
  966. 00000A30  5C4F                     addq.w     A7, 6
  967. 00000A32  4ED0                     jmp        [A0]
  968. export_422:
  969. 00000A34  4E56 FFDC                link       A6, -0x0024
  970. 00000A38  48E7 0318                movem.l    -[A7], D6,D7,A3,A4
  971. 00000A3C  206E 0018                movea.l    A0, [A6 + 0x18]
  972. 00000A40  43EE FFF8                lea.l      A1, [A6 - 0x8]
  973. 00000A44  22D8                     move.l     [A1]+, [A0]+
  974. 00000A46  22D8                     move.l     [A1]+, [A0]+
  975. 00000A48  266E 0008                movea.l    A3, [A6 + 0x8]
  976. 00000A4C  206E 000C                movea.l    A0, [A6 + 0xC]
  977. 00000A50  7000                     moveq.l    D0, 0x00
  978. 00000A52  2080                     move.l     [A0], D0
  979. 00000A54  1D7C 0001 001C           move.b     [A6 + 0x1C], 0x1
  980. 00000A5A  206E 0014                movea.l    A0, [A6 + 0x14]
  981. 00000A5E  2D48 FFDC                move.l     [A6 - 0x24], A0
  982. 00000A62  2850                     movea.l    A4, [A0]
  983. 00000A64  4267                     clr.w      -[A7]
  984. 00000A66  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  985. 00000A6A  486E FFE2                pea.l      [A6 - 0x1E]
  986. 00000A6E  A92C                     syscall    FindWindow
  987. 00000A70  3E1F                     move.w     D7, [A7]+
  988. 00000A72  202E FFE2                move.l     D0, [A6 - 0x1E]
  989. 00000A76  2053                     movea.l    A0, [A3]
  990. 00000A78  B0A8 0038                cmp.l      D0, [A0 + 0x38]
  991. 00000A7C  6600 00AE                bne        +0xB0 /* 00000B2C */
  992. 00000A80  3007                     move.w     D0, D7
  993. 00000A82  6B00 00A8                bmi        +0xAA /* 00000B2C */
  994. 00000A86  0C40 0008                cmpi.w     D0, 0x8
  995. 00000A8A  6E00 00A0                bgt        +0xA2 /* 00000B2C */
  996. 00000A8E  D040                     add.w      D0, D0
  997. 00000A90  303B 0006                move.w     D0, [PC + D0.w + 0x6]
  998. 00000A94  4EFB 0000                jmp        [PC + D0.w]
  999. 00000A98  0096 0096 0096           ori.l      [A6], 0x960096
  1000. 00000A9E  0014 0066                ori.b      [A4], 0x66 /* 'f' */
  1001. 00000AA2  0072 007E 008A           ori.w      [A2 + D0.w - 0x118], 0x7E /* '~' */
  1002. 00000AA8  008A 7C01 42A7           ori.l      A2, 0x7C0142A7
  1003. 00000AAE  2F2D F89C                move.l     -[A7], [A5 - 0x764]
  1004. 00000AB2  4EAD 155A                jsr        [A5 + 0x155A /* export_679 */]
  1005. 00000AB6  B7DF                     cmpa.l     A3, [A7]+
  1006. 00000AB8  671A                     beq        +0x1C /* 00000AD4 */
  1007. 00000ABA  2F0B                     move.l     -[A7], A3
  1008. 00000ABC  4EAD 1FCA                jsr        [A5 + 0x1FCA /* export_1013 */]
  1009. 00000AC0  2053                     movea.l    A0, [A3]
  1010. 00000AC2  1028 0062                move.b     D0, [A0 + 0x62]
  1011. 00000AC6  670A                     beq        +0xC /* 00000AD2 */
  1012. 00000AC8  2F2D F89C                move.l     -[A7], [A5 - 0x764]
  1013. 00000ACC  4EAD 15E2                jsr        [A5 + 0x15E2 /* export_696 */]
  1014. 00000AD0  6002                     bra        +0x4 /* 00000AD4 */
  1015. label00000AD2:
  1016. 00000AD2  4206                     clr.b      D6
  1017. label00000AD4:
  1018. 00000AD4  1006                     move.b     D0, D6
  1019. 00000AD6  671E                     beq        +0x20 /* 00000AF6 */
  1020. 00000AD8  4267                     clr.w      -[A7]
  1021. 00000ADA  486E FFF8                pea.l      [A6 - 0x8]
  1022. 00000ADE  2F2E 0014                move.l     -[A7], [A6 + 0x14]
  1023. 00000AE2  2F2E 0010                move.l     -[A7], [A6 + 0x10]
  1024. 00000AE6  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  1025. 00000AEA  2F0B                     move.l     -[A7], A3
  1026. 00000AEC  4EBA FE06                jsr        [PC - 0x1FA /* 000008F4 */]
  1027. 00000AF0  1D5F 001C                move.b     [A6 + 0x1C], [A7]+
  1028. 00000AF4  6036                     bra        +0x38 /* 00000B2C */
  1029. label00000AF6:
  1030. 00000AF6  422E 001C                clr.b      [A6 + 0x1C]
  1031. 00000AFA  6030                     bra        +0x32 /* 00000B2C */
  1032. 00000AFC  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  1033. 00000B00  2F0B                     move.l     -[A7], A3
  1034. 00000B02  4EAD 1FD2                jsr        [A5 + 0x1FD2 /* export_1014 */]
  1035. 00000B06  6024                     bra        +0x26 /* 00000B2C */
  1036. 00000B08  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  1037. 00000B0C  2F0B                     move.l     -[A7], A3
  1038. 00000B0E  4EAD 04D2                jsr        [A5 + 0x4D2 /* export_150 */]
  1039. 00000B12  6018                     bra        +0x1A /* 00000B2C */
  1040. 00000B14  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  1041. 00000B18  2F0B                     move.l     -[A7], A3
  1042. 00000B1A  4EAD 0792                jsr        [A5 + 0x792 /* export_238 */]
  1043. 00000B1E  600C                     bra        +0xE /* 00000B2C */
  1044. 00000B20  2F2C 000A                move.l     -[A7], [A4 + 0xA]
  1045. 00000B24  3F07                     move.w     -[A7], D7
  1046. 00000B26  2F0B                     move.l     -[A7], A3
  1047. 00000B28  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  1048. label00000B2C:
  1049. 00000B2C  4CDF 18C0                movem.l    D6,D7,A3,A4, [A7]+
  1050. 00000B30  4E5E                     unlink     A6
  1051. 00000B32  205F                     movea.l    A0, [A7]+
  1052. 00000B34  DEFC 0014                add.w      A7, 0x14
  1053. 00000B38  4ED0                     jmp        [A0]
  1054. 00000B3A  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1055. // begin alternate branch 00000B3C-00000B50
  1056. fn00000B3C:
  1057. 00000B3C  4E56 0000                link       A6, 0
  1058. 00000B40  48E7 0018                movem.l    -[A7], A3,A4
  1059. 00000B44  266E 000C                movea.l    A3, [A6 + 0xC]
  1060. 00000B48  286E 0008                movea.l    A4, [A6 + 0x8]
  1061. 00000B4C  3F3C 0190                move.w     -[A7], 0x190
  1062. // end alternate branch 00000B3C-00000B50
  1063. fn00000B3C: // (misaligned)
  1064. 00000B3E  0000 48E7                ori.b      D0, 0xE7
  1065. 00000B42  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  1066. 00000B46  000C 286E                ori.b      A4, 0x6E /* 'n' */
  1067. 00000B4A  0008 3F3C                ori.b      A0, 0x3C /* '<' */
  1068. 00000B4E  0190                     bclr       [A0], D0
  1069. 00000B50  42A7                     clr.l      -[A7]
  1070. 00000B52  2F0B                     move.l     -[A7], A3
  1071. 00000B54  42A7                     clr.l      -[A7]
  1072. 00000B56  1F3C 0001                move.b     -[A7], 0x1
  1073. 00000B5A  2F0B                     move.l     -[A7], A3
  1074. 00000B5C  4EAD 20B2                jsr        [A5 + 0x20B2 /* export_1042 */]
  1075. 00000B60  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1076. 00000B64  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1077. 00000B68  2054                     movea.l    A0, [A4]
  1078. 00000B6A  214B 0022                move.l     [A0 + 0x22], A3
  1079. 00000B6E  117C 0001 001C           move.b     [A0 + 0x1C], 0x1
  1080. 00000B74  4228 001B                clr.b      [A0 + 0x1B]
  1081. 00000B78  4CDF 1800                movem.l    A3,A4, [A7]+
  1082. 00000B7C  4E5E                     unlink     A6
  1083. 00000B7E  205F                     movea.l    A0, [A7]+
  1084. 00000B80  504F                     addq.w     A7, 8
  1085. 00000B82  4ED0                     jmp        [A0]
  1086. export_423:
  1087. 00000B84  4E56 FFFC                link       A6, -0x0004
  1088. 00000B88  486E FFFC                pea.l      [A6 - 0x4]
  1089. 00000B8C  486D 1EBC                pea.l      [A5 + 0x1EBC]
  1090. 00000B90  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  1091. 00000B94  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1092. 00000B98  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1093. 00000B9C  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1094. 00000BA0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1095. 00000BA4  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1096. 00000BA8  4EBA FF92                jsr        [PC - 0x6E /* 00000B3C */]
  1097. 00000BAC  2D6E FFFC 0018           move.l     [A6 + 0x18], [A6 - 0x4]
  1098. 00000BB2  4E5E                     unlink     A6
  1099. 00000BB4  205F                     movea.l    A0, [A7]+
  1100. 00000BB6  DEFC 0010                add.w      A7, 0x10
  1101. 00000BBA  4ED0                     jmp        [A0]
  1102. export_424:
  1103. 00000BBC  4E56 FFF0                link       A6, -0x0010
  1104. 00000BC0  206E 0014                movea.l    A0, [A6 + 0x14]
  1105. 00000BC4  43EE FFF8                lea.l      A1, [A6 - 0x8]
  1106. 00000BC8  22D8                     move.l     [A1]+, [A0]+
  1107. 00000BCA  22D8                     move.l     [A1]+, [A0]+
  1108. 00000BCC  206E 0010                movea.l    A0, [A6 + 0x10]
  1109. 00000BD0  43EE FFF0                lea.l      A1, [A6 - 0x10]
  1110. 00000BD4  22D8                     move.l     [A1]+, [A0]+
  1111. 00000BD6  22D8                     move.l     [A1]+, [A0]+
  1112. 00000BD8  4E5E                     unlink     A6
  1113. 00000BDA  205F                     movea.l    A0, [A7]+
  1114. 00000BDC  DEFC 0010                add.w      A7, 0x10
  1115. 00000BE0  4ED0                     jmp        [A0]
  1116. 00000BE2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1117. export_425: // at 00000BE4 (misaligned)
  1118. 00000BE6  0000 48E7                ori.b      D0, 0xE7
  1119. 00000BEA  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  1120. 00000BEE  0008 284B                ori.b      A0, 0x4B /* 'K' */
  1121. 00000BF2  102E 001A                move.b     D0, [A6 + 0x1A]
  1122. 00000BF6  4880                     ext.w      D0
  1123. 00000BF8  670A                     beq        +0xC /* 00000C04 */
  1124. 00000BFA  5340                     subq.w     D0, 1
  1125. 00000BFC  6716                     beq        +0x18 /* 00000C14 */
  1126. 00000BFE  5340                     subq.w     D0, 1
  1127. 00000C00  672A                     beq        +0x2C /* 00000C2C */
  1128. 00000C02  605A                     bra        +0x5C /* 00000C5E */
  1129. label00000C04:
  1130. 00000C04  1F3C 0001                move.b     -[A7], 0x1
  1131. 00000C08  1F3C 0001                move.b     -[A7], 0x1
  1132. 00000C0C  2F0B                     move.l     -[A7], A3
  1133. 00000C0E  4EAD 200A                jsr        [A5 + 0x200A /* export_1021 */]
  1134. 00000C12  604A                     bra        +0x4C /* 00000C5E */
  1135. label00000C14:
  1136. 00000C14  4267                     clr.w      -[A7]
  1137. 00000C16  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1138. 00000C1A  2F0B                     move.l     -[A7], A3
  1139. 00000C1C  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1140. 00000C20  1F3C 0001                move.b     -[A7], 0x1
  1141. 00000C24  2F0B                     move.l     -[A7], A3
  1142. 00000C26  4EAD 200A                jsr        [A5 + 0x200A /* export_1021 */]
  1143. 00000C2A  6032                     bra        +0x34 /* 00000C5E */
  1144. label00000C2C:
  1145. 00000C2C  2054                     movea.l    A0, [A4]
  1146. 00000C2E  1028 003A                move.b     D0, [A0 + 0x3A]
  1147. 00000C32  670C                     beq        +0xE /* 00000C40 */
  1148. 00000C34  4267                     clr.w      -[A7]
  1149. 00000C36  1F3C 0001                move.b     -[A7], 0x1
  1150. 00000C3A  2F0B                     move.l     -[A7], A3
  1151. 00000C3C  4EAD 200A                jsr        [A5 + 0x200A /* export_1021 */]
  1152. label00000C40:
  1153. 00000C40  4267                     clr.w      -[A7]
  1154. 00000C42  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1155. 00000C46  2F0B                     move.l     -[A7], A3
  1156. 00000C48  4EAD 20E2                jsr        [A5 + 0x20E2 /* export_1048 */]
  1157. 00000C4C  101F                     move.b     D0, [A7]+
  1158. 00000C4E  670E                     beq        +0x10 /* 00000C5E */
  1159. 00000C50  2F0B                     move.l     -[A7], A3
  1160. 00000C52  2054                     movea.l    A0, [A4]
  1161. 00000C54  3F28 0038                move.w     -[A7], [A0 + 0x38]
  1162. 00000C58  2F0B                     move.l     -[A7], A3
  1163. 00000C5A  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1164. label00000C5E:
  1165. 00000C5E  4CDF 1800                movem.l    A3,A4, [A7]+
  1166. 00000C62  4E5E                     unlink     A6
  1167. 00000C64  205F                     movea.l    A0, [A7]+
  1168. 00000C66  DEFC 0014                add.w      A7, 0x14
  1169. 00000C6A  4ED0                     jmp        [A0]
  1170. export_426:
  1171. 00000C6C  4E56 0000                link       A6, 0
  1172. 00000C70  48E7 0018                movem.l    -[A7], A3,A4
  1173. 00000C74  266E 0008                movea.l    A3, [A6 + 0x8]
  1174. 00000C78  284B                     movea.l    A4, A3
  1175. 00000C7A  4267                     clr.w      -[A7]
  1176. 00000C7C  2054                     movea.l    A0, [A4]
  1177. 00000C7E  2F28 0058                move.l     -[A7], [A0 + 0x58]
  1178. 00000C82  226E 0014                movea.l    A1, [A6 + 0x14]
  1179. 00000C86  2F11                     move.l     -[A7], [A1]
  1180. 00000C88  A966                     syscall    TestControl
  1181. 00000C8A  4A5F                     tst.w      [A7]+
  1182. 00000C8C  6724                     beq        +0x26 /* 00000CB2 */
  1183. 00000C8E  4267                     clr.w      -[A7]
  1184. 00000C90  2054                     movea.l    A0, [A4]
  1185. 00000C92  2F28 0058                move.l     -[A7], [A0 + 0x58]
  1186. 00000C96  226E 0014                movea.l    A1, [A6 + 0x14]
  1187. 00000C9A  2F11                     move.l     -[A7], [A1]
  1188. 00000C9C  42A7                     clr.l      -[A7]
  1189. 00000C9E  A968                     syscall    TrackControl
  1190. 00000CA0  4A5F                     tst.w      [A7]+
  1191. 00000CA2  670E                     beq        +0x10 /* 00000CB2 */
  1192. 00000CA4  2F0B                     move.l     -[A7], A3
  1193. 00000CA6  2054                     movea.l    A0, [A4]
  1194. 00000CA8  3F28 0038                move.w     -[A7], [A0 + 0x38]
  1195. 00000CAC  2F0B                     move.l     -[A7], A3
  1196. 00000CAE  4EAD 2272                jsr        [A5 + 0x2272 /* export_1098 */]
  1197. label00000CB2:
  1198. 00000CB2  7000                     moveq.l    D0, 0x00
  1199. 00000CB4  2D40 0018                move.l     [A6 + 0x18], D0
  1200. 00000CB8  4CDF 1800                movem.l    A3,A4, [A7]+
  1201. 00000CBC  4E5E                     unlink     A6
  1202. 00000CBE  205F                     movea.l    A0, [A7]+
  1203. 00000CC0  DEFC 0010                add.w      A7, 0x10
  1204. 00000CC4  4ED0                     jmp        [A0]
  1205. 00000CC6  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1206. // begin alternate branch 00000CC8-00000CDE
  1207. fn00000CC8:
  1208. 00000CC8  4E56 0000                link       A6, 0
  1209. 00000CCC  48E7 0018                movem.l    -[A7], A3,A4
  1210. 00000CD0  266E 000C                movea.l    A3, [A6 + 0xC]
  1211. 00000CD4  286E 0008                movea.l    A4, [A6 + 0x8]
  1212. 00000CD8  3F2E 0010                move.w     -[A7], [A6 + 0x10]
  1213. 00000CDC  2053                     movea.l    A0, [A3]
  1214. // end alternate branch 00000CC8-00000CDE
  1215. fn00000CC8: // (misaligned)
  1216. 00000CCA  0000 48E7                ori.b      D0, 0xE7
  1217. 00000CCE  0018 266E                ori.b      [A0]+, 0x6E /* 'n' */
  1218. 00000CD2  000C 286E                ori.b      A4, 0x6E /* 'n' */
  1219. 00000CD6  0008 3F2E                ori.b      A0, 0x2E /* '.' */
  1220. 00000CDA  0010 2053                ori.b      [A0], 0x53 /* 'S' */
  1221. 00000CDE  2F28 0012                move.l     -[A7], [A0 + 0x12]
  1222. 00000CE2  2F28 000E                move.l     -[A7], [A0 + 0xE]
  1223. 00000CE6  42A7                     clr.l      -[A7]
  1224. 00000CE8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1225. 00000CEC  4EAD 1372                jsr        [A5 + 0x1372 /* export_618 */]
  1226. 00000CF0  2054                     movea.l    A0, [A4]
  1227. 00000CF2  214B 0022                move.l     [A0 + 0x22], A3
  1228. 00000CF6  4CDF 1800                movem.l    A3,A4, [A7]+
  1229. 00000CFA  4E5E                     unlink     A6
  1230. 00000CFC  205F                     movea.l    A0, [A7]+
  1231. 00000CFE  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1232. 00000D02  4ED0                     jmp        [A0]
  1233. fn00000D04:
  1234. 00000D04  4E56 FFFC                link       A6, -0x0004
  1235. 00000D08  486E FFFC                pea.l      [A6 - 0x4]
  1236. 00000D0C  486D 1F44                pea.l      [A5 + 0x1F44]
  1237. 00000D10  3F3C 0026                move.w     -[A7], 0x26 /* '&' */
  1238. 00000D14  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1239. 00000D18  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1240. 00000D1C  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1241. 00000D20  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1242. 00000D24  206E 0008                movea.l    A0, [A6 + 0x8]
  1243. 00000D28  2F28 0008                move.l     -[A7], [A0 + 0x8]
  1244. 00000D2C  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1245. 00000D30  4EBA FF96                jsr        [PC - 0x6A /* 00000CC8 */]
  1246. 00000D34  2D6E FFFC 000E           move.l     [A6 + 0xE], [A6 - 0x4]
  1247. 00000D3A  4E5E                     unlink     A6
  1248. 00000D3C  205F                     movea.l    A0, [A7]+
  1249. 00000D3E  5C4F                     addq.w     A7, 6
  1250. 00000D40  4ED0                     jmp        [A0]
  1251. 00000D42  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1252. export_427: // at 00000D44 (misaligned)
  1253. 00000D46  FFFE                     .invalid   <<F/7/7>>
  1254. 00000D48  48E7 0118                movem.l    -[A7], D7,A3,A4
  1255. 00000D4C  266E 0008                movea.l    A3, [A6 + 0x8]
  1256. 00000D50  3E2E 000C                move.w     D7, [A6 + 0xC]
  1257. 00000D54  284B                     movea.l    A4, A3
  1258. 00000D56  7000                     moveq.l    D0, 0x00
  1259. 00000D58  2D40 000E                move.l     [A6 + 0xE], D0
  1260. 00000D5C  3007                     move.w     D0, D7
  1261. 00000D5E  0440 00B0                subi.w     D0, 0xB0
  1262. 00000D62  6754                     beq        +0x56 /* 00000DB8 */
  1263. 00000D64  5340                     subq.w     D0, 1
  1264. 00000D66  672E                     beq        +0x30 /* 00000D96 */
  1265. 00000D68  5340                     subq.w     D0, 1
  1266. 00000D6A  6708                     beq        +0xA /* 00000D74 */
  1267. 00000D6C  0440 0017                subi.w     D0, 0x17
  1268. 00000D70  675C                     beq        +0x5E /* 00000DCE */
  1269. 00000D72  6070                     bra        +0x72 /* 00000DE4 */
  1270. label00000D74:
  1271. 00000D74  2F0B                     move.l     -[A7], A3
  1272. 00000D76  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  1273. 00000D7A  4267                     clr.w      -[A7]
  1274. 00000D7C  2F0B                     move.l     -[A7], A3
  1275. 00000D7E  4EAD 1C3A                jsr        [A5 + 0x1C3A /* export_899 */]
  1276. 00000D82  101F                     move.b     D0, [A7]+
  1277. 00000D84  676C                     beq        +0x6E /* 00000DF2 */
  1278. 00000D86  42A7                     clr.l      -[A7]
  1279. 00000D88  3F07                     move.w     -[A7], D7
  1280. 00000D8A  2F0E                     move.l     -[A7], A6
  1281. 00000D8C  4EBA FF76                jsr        [PC - 0x8A /* 00000D04 */]
  1282. 00000D90  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1283. 00000D94  605C                     bra        +0x5E /* 00000DF2 */
  1284. label00000D96:
  1285. 00000D96  2F0B                     move.l     -[A7], A3
  1286. 00000D98  4EAD 221A                jsr        [A5 + 0x221A /* export_1087 */]
  1287. 00000D9C  4267                     clr.w      -[A7]
  1288. 00000D9E  2F0B                     move.l     -[A7], A3
  1289. 00000DA0  4EAD 1112                jsr        [A5 + 0x1112 /* export_542 */]
  1290. 00000DA4  101F                     move.b     D0, [A7]+
  1291. 00000DA6  674A                     beq        +0x4C /* 00000DF2 */
  1292. 00000DA8  42A7                     clr.l      -[A7]
  1293. 00000DAA  3F07                     move.w     -[A7], D7
  1294. 00000DAC  2F0E                     move.l     -[A7], A6
  1295. 00000DAE  4EBA FF54                jsr        [PC - 0xAC /* 00000D04 */]
  1296. 00000DB2  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1297. 00000DB6  603A                     bra        +0x3C /* 00000DF2 */
  1298. label00000DB8:
  1299. 00000DB8  42A7                     clr.l      -[A7]
  1300. 00000DBA  486E FFFF                pea.l      [A6 - 0x1]
  1301. 00000DBE  1F3C 0001                move.b     -[A7], 0x1
  1302. 00000DC2  2F0B                     move.l     -[A7], A3
  1303. 00000DC4  4EAD 1C42                jsr        [A5 + 0x1C42 /* export_900 */]
  1304. 00000DC8  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1305. 00000DCC  6024                     bra        +0x26 /* 00000DF2 */
  1306. label00000DCE:
  1307. 00000DCE  2054                     movea.l    A0, [A4]
  1308. 00000DD0  1028 006B                move.b     D0, [A0 + 0x6B]
  1309. 00000DD4  0A00 0001                xori.b     D0, 0x1
  1310. 00000DD8  1140 006B                move.b     [A0 + 0x6B], D0
  1311. 00000DDC  2F0B                     move.l     -[A7], A3
  1312. 00000DDE  4EAD 059A                jsr        [A5 + 0x59A /* export_175 */]
  1313. 00000DE2  600E                     bra        +0x10 /* 00000DF2 */
  1314. label00000DE4:
  1315. 00000DE4  42A7                     clr.l      -[A7]
  1316. 00000DE6  3F07                     move.w     -[A7], D7
  1317. 00000DE8  2F0B                     move.l     -[A7], A3
  1318. 00000DEA  4EBA F34C                jsr        [PC - 0xCB4 /* 00000138 */]
  1319. 00000DEE  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1320. label00000DF2:
  1321. 00000DF2  4CDF 1880                movem.l    D7,A3,A4, [A7]+
  1322. 00000DF6  4E5E                     unlink     A6
  1323. 00000DF8  205F                     movea.l    A0, [A7]+
  1324. 00000DFA  5C4F                     addq.w     A7, 6
  1325. 00000DFC  4ED0                     jmp        [A0]
  1326. 00000DFE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1327. // begin alternate branch 00000E00-00000E04
  1328. fn00000E00:
  1329. 00000E00  4E56 FFF4                link       A6, -0x000C
  1330. // end alternate branch 00000E00-00000E04
  1331. fn00000E00: // (misaligned)
  1332. 00000E02  FFF4                     .invalid   <<F/7/7>>
  1333. 00000E04  48E7 0108                movem.l    -[A7], D7,A4
  1334. 00000E08  286E 0008                movea.l    A4, [A6 + 0x8]
  1335. 00000E0C  3E2E 000C                move.w     D7, [A6 + 0xC]
  1336. 00000E10  3007                     move.w     D0, D7
  1337. 00000E12  0440 0067                subi.w     D0, 0x67 /* 'g' */
  1338. 00000E16  6710                     beq        +0x12 /* 00000E28 */
  1339. 00000E18  5340                     subq.w     D0, 1
  1340. 00000E1A  670C                     beq        +0xE /* 00000E28 */
  1341. 00000E1C  5340                     subq.w     D0, 1
  1342. 00000E1E  6734                     beq        +0x36 /* 00000E54 */
  1343. 00000E20  5340                     subq.w     D0, 1
  1344. 00000E22  675A                     beq        +0x5C /* 00000E7E */
  1345. 00000E24  6000 0086                bra        +0x88 /* 00000EAC */
  1346. label00000E28:
  1347. 00000E28  486E FFFC                pea.l      [A6 - 0x4]
  1348. 00000E2C  486D 1F84                pea.l      [A5 + 0x1F84]
  1349. 00000E30  3F3C 004E                move.w     -[A7], 0x4E /* 'N' */
  1350. 00000E34  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1351. 00000E38  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1352. 00000E3C  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1353. 00000E40  2F0C                     move.l     -[A7], A4
  1354. 00000E42  3F07                     move.w     -[A7], D7
  1355. 00000E44  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  1356. 00000E48  4EBA 030E                jsr        [PC + 0x30E /* 00001158 */]
  1357. 00000E4C  2D6E FFFC 000E           move.l     [A6 + 0xE], [A6 - 0x4]
  1358. 00000E52  6058                     bra        +0x5A /* 00000EAC */
  1359. label00000E54:
  1360. 00000E54  486E FFF8                pea.l      [A6 - 0x8]
  1361. 00000E58  486D 1F7C                pea.l      [A5 + 0x1F7C]
  1362. 00000E5C  3F3C 004C                move.w     -[A7], 0x4C /* 'L' */
  1363. 00000E60  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1364. 00000E64  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1365. 00000E68  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1366. 00000E6C  2F0C                     move.l     -[A7], A4
  1367. 00000E6E  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  1368. 00000E72  4EBA 0388                jsr        [PC + 0x388 /* 000011FC */]
  1369. 00000E76  2D6E FFF8 000E           move.l     [A6 + 0xE], [A6 - 0x8]
  1370. 00000E7C  602E                     bra        +0x30 /* 00000EAC */
  1371. label00000E7E:
  1372. 00000E7E  486E FFF4                pea.l      [A6 - 0xC]
  1373. 00000E82  486D 1F64                pea.l      [A5 + 0x1F64]
  1374. 00000E86  3F3C 004C                move.w     -[A7], 0x4C /* 'L' */
  1375. 00000E8A  4EAD 1452                jsr        [A5 + 0x1452 /* export_646 */]
  1376. 00000E8E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1377. 00000E92  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1378. 00000E96  2F0C                     move.l     -[A7], A4
  1379. 00000E98  3F07                     move.w     -[A7], D7
  1380. 00000E9A  1F3C 0001                move.b     -[A7], 0x1
  1381. 00000E9E  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1382. 00000EA2  4EBA 013C                jsr        [PC + 0x13C /* 00000FE0 */]
  1383. 00000EA6  2D6E FFF4 000E           move.l     [A6 + 0xE], [A6 - 0xC]
  1384. label00000EAC:
  1385. 00000EAC  4CDF 1080                movem.l    D7,A4, [A7]+
  1386. 00000EB0  4E5E                     unlink     A6
  1387. 00000EB2  205F                     movea.l    A0, [A7]+
  1388. 00000EB4  5C4F                     addq.w     A7, 6
  1389. 00000EB6  4ED0                     jmp        [A0]
  1390. export_428:
  1391. 00000EB8  4E56 FFEC                link       A6, -0x0014
  1392. 00000EBC  48E7 0338                movem.l    -[A7], D6,D7,A2,A3,A4
  1393. 00000EC0  266E 0008                movea.l    A3, [A6 + 0x8]
  1394. 00000EC4  3C2E 000C                move.w     D6, [A6 + 0xC]
  1395. 00000EC8  284B                     movea.l    A4, A3
  1396. 00000ECA  7000                     moveq.l    D0, 0x00
  1397. 00000ECC  2D40 000E                move.l     [A6 + 0xE], D0
  1398. 00000ED0  3006                     move.w     D0, D6
  1399. 00000ED2  0440 0067                subi.w     D0, 0x67 /* 'g' */
  1400. 00000ED6  6716                     beq        +0x18 /* 00000EEE */
  1401. 00000ED8  5340                     subq.w     D0, 1
  1402. 00000EDA  6712                     beq        +0x14 /* 00000EEE */
  1403. 00000EDC  5340                     subq.w     D0, 1
  1404. 00000EDE  6720                     beq        +0x22 /* 00000F00 */
  1405. 00000EE0  5340                     subq.w     D0, 1
  1406. 00000EE2  670A                     beq        +0xC /* 00000EEE */
  1407. 00000EE4  5940                     subq.w     D0, 4
  1408. 00000EE6  6700 0086                beq        +0x88 /* 00000F6E */
  1409. 00000EEA  6000 00BC                bra        +0xBE /* 00000FA8 */
  1410. label00000EEE:
  1411. 00000EEE  42A7                     clr.l      -[A7]
  1412. 00000EF0  3F06                     move.w     -[A7], D6
  1413. 00000EF2  2F0B                     move.l     -[A7], A3
  1414. 00000EF4  4EBA FF0A                jsr        [PC - 0xF6 /* 00000E00 */]
  1415. 00000EF8  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1416. 00000EFC  6000 00B8                bra        +0xBA /* 00000FB6 */
  1417. label00000F00:
  1418. 00000F00  42A7                     clr.l      -[A7]
  1419. 00000F02  42A7                     clr.l      -[A7]
  1420. 00000F04  486E FFEC                pea.l      [A6 - 0x14]
  1421. 00000F08  2F2D F89C                move.l     -[A7], [A5 - 0x764]
  1422. 00000F0C  4EAD 0672                jsr        [A5 + 0x672 /* export_202 */]
  1423. 00000F10  2E1F                     move.l     D7, [A7]+
  1424. 00000F12  6D00 00A2                blt        +0xA4 /* 00000FB6 */
  1425. 00000F16  2254                     movea.l    A1, [A4]
  1426. 00000F18  2069 0038                movea.l    A0, [A1 + 0x38]
  1427. 00000F1C  2050                     movea.l    A0, [A0]
  1428. 00000F1E  2469 0038                movea.l    A2, [A1 + 0x38]
  1429. 00000F22  2452                     movea.l    A2, [A2]
  1430. 00000F24  3028 0022                move.w     D0, [A0 + 0x22]
  1431. 00000F28  906A 0020                sub.w      D0, [A2 + 0x20]
  1432. 00000F2C  48C0                     ext.l      D0
  1433. 00000F2E  2207                     move.l     D1, D7
  1434. 00000F30  9280                     sub.l      D1, D0
  1435. 00000F32  3029 004E                move.w     D0, [A1 + 0x4E]
  1436. 00000F36  48C0                     ext.l      D0
  1437. 00000F38  48E7 C000                movem.l    -[A7], D0,D1
  1438. 00000F3C  42A7                     clr.l      -[A7]
  1439. 00000F3E  2054                     movea.l    A0, [A4]
  1440. 00000F40  2F28 003C                move.l     -[A7], [A0 + 0x3C]
  1441. 00000F44  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1442. 00000F48  241F                     move.l     D2, [A7]+
  1443. 00000F4A  4CDF 0003                movem.l    D0,D1, [A7]+
  1444. 00000F4E  9082                     sub.l      D0, D2
  1445. 00000F50  B081                     cmp.l      D0, D1
  1446. 00000F52  6C0A                     bge        +0xC /* 00000F5E */
  1447. 00000F54  3F3C 0096                move.w     -[A7], 0x96
  1448. 00000F58  4EAD 19BA                jsr        [A5 + 0x19BA /* export_819 */]
  1449. 00000F5C  6058                     bra        +0x5A /* 00000FB6 */
  1450. label00000F5E:
  1451. 00000F5E  42A7                     clr.l      -[A7]
  1452. 00000F60  3F06                     move.w     -[A7], D6
  1453. 00000F62  2F0B                     move.l     -[A7], A3
  1454. 00000F64  4EBA FE9A                jsr        [PC - 0x166 /* 00000E00 */]
  1455. 00000F68  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1456. 00000F6C  6048                     bra        +0x4A /* 00000FB6 */
  1457. label00000F6E:
  1458. 00000F6E  4267                     clr.w      -[A7]
  1459. 00000F70  2F0B                     move.l     -[A7], A3
  1460. 00000F72  4EAD 212A                jsr        [A5 + 0x212A /* export_1057 */]
  1461. 00000F76  101F                     move.b     D0, [A7]+
  1462. 00000F78  673C                     beq        +0x3E /* 00000FB6 */
  1463. 00000F7A  42A7                     clr.l      -[A7]
  1464. 00000F7C  2254                     movea.l    A1, [A4]
  1465. 00000F7E  2069 0038                movea.l    A0, [A1 + 0x38]
  1466. 00000F82  2050                     movea.l    A0, [A0]
  1467. 00000F84  3028 003C                move.w     D0, [A0 + 0x3C]
  1468. 00000F88  48C0                     ext.l      D0
  1469. 00000F8A  2F00                     move.l     -[A7], D0
  1470. 00000F8C  2F29 0038                move.l     -[A7], [A1 + 0x38]
  1471. 00000F90  A9D1                     syscall    TESetSelect
  1472. 00000F92  2F0B                     move.l     -[A7], A3
  1473. 00000F94  4EAD 060A                jsr        [A5 + 0x60A /* export_189 */]
  1474. 00000F98  2054                     movea.l    A0, [A4]
  1475. 00000F9A  117C 0001 006E           move.b     [A0 + 0x6E], 0x1
  1476. 00000FA0  2F0B                     move.l     -[A7], A3
  1477. 00000FA2  4EAD 0F9A                jsr        [A5 + 0xF9A /* export_495 */]
  1478. 00000FA6  600E                     bra        +0x10 /* 00000FB6 */
  1479. label00000FA8:
  1480. 00000FA8  42A7                     clr.l      -[A7]
  1481. 00000FAA  3F06                     move.w     -[A7], D6
  1482. 00000FAC  2F0B                     move.l     -[A7], A3
  1483. 00000FAE  4EBA F84C                jsr        [PC - 0x7B4 /* 000007FC */]
  1484. 00000FB2  2D5F 000E                move.l     [A6 + 0xE], [A7]+
  1485. label00000FB6:
  1486. 00000FB6  4CDF 1CC0                movem.l    D6,D7,A2,A3,A4, [A7]+
  1487. 00000FBA  4E5E                     unlink     A6
  1488. 00000FBC  205F                     movea.l    A0, [A7]+
  1489. 00000FBE  5C4F                     addq.w     A7, 6
  1490. 00000FC0  4ED0                     jmp        [A0]
  1491. 00000FC2  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1492. 00000FC6  0000 206E                ori.b      D0, 0x6E /* 'n' */
  1493. 00000FCA  0008 2F28                ori.b      A0, 0x28 /* '(' */
  1494. 00000FCE  0008 4EAD                ori.b      A0, 0xAD
  1495. 00000FD2  2372 4E5E 205F           move.l     [A1 + 0x205F], [A2 + D4 * 8 + 0x5E]
  1496. 00000FD8  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1497. 00000FDC  4ED0                     jmp        [A0]
  1498. 00000FDE  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1499. // begin alternate branch 00000FE0-00000FE4
  1500. export_429:
  1501. fn00000FE0:
  1502. 00000FE0  4E56 FFBC                link       A6, -0x0044
  1503. // end alternate branch 00000FE0-00000FE4
  1504. export_429: // at 00000FE0 (misaligned)
  1505. fn00000FE0: // (misaligned)
  1506. 00000FE2  FFBC                     .invalid   <<F/6/7>>
  1507. 00000FE4  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1508. 00000FE8  2E2E 0010                move.l     D7, [A6 + 0x10]
  1509. 00000FEC  286E 0008                movea.l    A4, [A6 + 0x8]
  1510. 00000FF0  2054                     movea.l    A0, [A4]
  1511. 00000FF2  2147 0022                move.l     [A0 + 0x22], D7
  1512. 00000FF6  2247                     movea.l    A1, D7
  1513. 00000FF8  2251                     movea.l    A1, [A1]
  1514. 00000FFA  2169 0038 0026           move.l     [A0 + 0x26], [A1 + 0x38]
  1515. 00001000  2268 0026                movea.l    A1, [A0 + 0x26]
  1516. 00001004  2651                     movea.l    A3, [A1]
  1517. 00001006  316B 0020 002A           move.w     [A0 + 0x2A], [A3 + 0x20]
  1518. 0000100C  316B 0022 002C           move.w     [A0 + 0x2C], [A3 + 0x22]
  1519. 00001012  3C2B 0022                move.w     D6, [A3 + 0x22]
  1520. 00001016  9C6B 0020                sub.w      D6, [A3 + 0x20]
  1521. 0000101A  7000                     moveq.l    D0, 0x00
  1522. 0000101C  2140 002E                move.l     [A0 + 0x2E], D0
  1523. 00001020  2140 0032                move.l     [A0 + 0x32], D0
  1524. 00001024  42A8 0036                clr.l      [A0 + 0x36]
  1525. 00001028  7000                     moveq.l    D0, 0x00
  1526. 0000102A  2140 003A                move.l     [A0 + 0x3A], D0
  1527. 0000102E  2140 003E                move.l     [A0 + 0x3E], D0
  1528. 00001032  2140 0042                move.l     [A0 + 0x42], D0
  1529. 00001036  4268 0046                clr.w      [A0 + 0x46]
  1530. 0000103A  7000                     moveq.l    D0, 0x00
  1531. 0000103C  2140 0048                move.l     [A0 + 0x48], D0
  1532. 00001040  3F2E 000E                move.w     -[A7], [A6 + 0xE]
  1533. 00001044  2047                     movea.l    A0, D7
  1534. 00001046  2050                     movea.l    A0, [A0]
  1535. 00001048  2F28 0016                move.l     -[A7], [A0 + 0x16]
  1536. 0000104C  2F07                     move.l     -[A7], D7
  1537. 0000104E  42A7                     clr.l      -[A7]
  1538. 00001050  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1539. 00001054  4EAD 1362                jsr        [A5 + 0x1362 /* export_616 */]
  1540. 00001058  486E FFBC                pea.l      [A6 - 0x44]
  1541. 0000105C  487A FF66                pea.l      [PC - 0x9A /* 00000FC4, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1542. 00001060  2F0E                     move.l     -[A7], A6
  1543. 00001062  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  1544. 00001066  102E 000C                move.b     D0, [A6 + 0xC]
  1545. 0000106A  6764                     beq        +0x66 /* 000010D0 */
  1546. 0000106C  42A7                     clr.l      -[A7]
  1547. 0000106E  3006                     move.w     D0, D6
  1548. 00001070  48C0                     ext.l      D0
  1549. 00001072  2F00                     move.l     -[A7], D0
  1550. 00001074  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  1551. 00001078  2A17                     move.l     D5, [A7]
  1552. 0000107A  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1553. 0000107E  4A46                     tst.w      D6
  1554. 00001080  6F24                     ble        +0x26 /* 000010A6 */
  1555. 00001082  2254                     movea.l    A1, [A4]
  1556. 00001084  2069 0026                movea.l    A0, [A1 + 0x26]
  1557. 00001088  2050                     movea.l    A0, [A0]
  1558. 0000108A  2068 003E                movea.l    A0, [A0 + 0x3E]
  1559. 0000108E  3029 002A                move.w     D0, [A1 + 0x2A]
  1560. 00001092  48C0                     ext.l      D0
  1561. 00001094  D090                     add.l      D0, [A0]
  1562. 00001096  2F00                     move.l     -[A7], D0
  1563. 00001098  2045                     movea.l    A0, D5
  1564. 0000109A  2F10                     move.l     -[A7], [A0]
  1565. 0000109C  3006                     move.w     D0, D6
  1566. 0000109E  48C0                     ext.l      D0
  1567. 000010A0  2F00                     move.l     -[A7], D0
  1568. 000010A2  4EAD 017A                jsr        [A5 + 0x17A /* export_43 */]
  1569. label000010A6:
  1570. 000010A6  2054                     movea.l    A0, [A4]
  1571. 000010A8  2145 002E                move.l     [A0 + 0x2E], D5
  1572. 000010AC  3028 002A                move.w     D0, [A0 + 0x2A]
  1573. 000010B0  9068 002C                sub.w      D0, [A0 + 0x2C]
  1574. 000010B4  3140 0046                move.w     [A0 + 0x46], D0
  1575. 000010B8  42A7                     clr.l      -[A7]
  1576. 000010BA  42A7                     clr.l      -[A7]
  1577. 000010BC  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  1578. 000010C0  2054                     movea.l    A0, [A4]
  1579. 000010C2  215F 0042                move.l     [A0 + 0x42], [A7]+
  1580. 000010C6  2054                     movea.l    A0, [A4]
  1581. 000010C8  2F28 0042                move.l     -[A7], [A0 + 0x42]
  1582. 000010CC  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1583. label000010D0:
  1584. 000010D0  2047                     movea.l    A0, D7
  1585. 000010D2  7001                     moveq.l    D0, 0x01
  1586. 000010D4  2050                     movea.l    A0, [A0]
  1587. 000010D6  B028 006B                cmp.b      D0, [A0 + 0x6B]
  1588. 000010DA  57C0                     seq        D0
  1589. 000010DC  4A00                     tst.b      D0
  1590. 000010DE  6760                     beq        +0x62 /* 00001140 */
  1591. 000010E0  2F00                     move.l     -[A7], D0
  1592. 000010E2  4267                     clr.w      -[A7]
  1593. 000010E4  2254                     movea.l    A1, [A4]
  1594. 000010E6  2069 0026                movea.l    A0, [A1 + 0x26]
  1595. 000010EA  2050                     movea.l    A0, [A0]
  1596. 000010EC  3228 0020                move.w     D1, [A0 + 0x20]
  1597. 000010F0  48C1                     ext.l      D1
  1598. 000010F2  2F01                     move.l     -[A7], D1
  1599. 000010F4  2069 0026                movea.l    A0, [A1 + 0x26]
  1600. 000010F8  2050                     movea.l    A0, [A0]
  1601. 000010FA  3228 0022                move.w     D1, [A0 + 0x22]
  1602. 000010FE  48C1                     ext.l      D1
  1603. 00001100  2F01                     move.l     -[A7], D1
  1604. 00001102  2F07                     move.l     -[A7], D7
  1605. 00001104  4EAD 064A                jsr        [A5 + 0x64A /* export_197 */]
  1606. 00001108  121F                     move.b     D1, [A7]+
  1607. 0000110A  201F                     move.l     D0, [A7]+
  1608. 0000110C  C001                     and.b      D0, D1
  1609. 0000110E  6730                     beq        +0x32 /* 00001140 */
  1610. 00001110  42A7                     clr.l      -[A7]
  1611. 00001112  2054                     movea.l    A0, [A4]
  1612. 00001114  2F28 0026                move.l     -[A7], [A0 + 0x26]
  1613. 00001118  3F3C 0006                move.w     -[A7], 0x6
  1614. 0000111C  A83D                     syscall    TEDispatch
  1615. 0000111E  2054                     movea.l    A0, [A4]
  1616. 00001120  215F 0032                move.l     [A0 + 0x32], [A7]+
  1617. 00001124  2054                     movea.l    A0, [A4]
  1618. 00001126  2F28 0032                move.l     -[A7], [A0 + 0x32]
  1619. 0000112A  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1620. 0000112E  42A7                     clr.l      -[A7]
  1621. 00001130  2054                     movea.l    A0, [A4]
  1622. 00001132  2F28 0032                move.l     -[A7], [A0 + 0x32]
  1623. 00001136  4EAD 015A                jsr        [A5 + 0x15A /* export_39 */]
  1624. 0000113A  2054                     movea.l    A0, [A4]
  1625. 0000113C  215F 0048                move.l     [A0 + 0x48], [A7]+
  1626. label00001140:
  1627. 00001140  486E FFBC                pea.l      [A6 - 0x44]
  1628. 00001144  4EAD 1962                jsr        [A5 + 0x1962 /* export_808 */]
  1629. 00001148  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1630. 0000114C  4E5E                     unlink     A6
  1631. 0000114E  205F                     movea.l    A0, [A7]+
  1632. 00001150  DEFC 000C                add.w      A7, 0xC
  1633. 00001154  4ED0                     jmp        [A0]
  1634. 00001156  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1635. // begin alternate branch 00001158-0000115E
  1636. fn00001158:
  1637. 00001158  4E56 0000                link       A6, 0
  1638. 0000115C  2F0C                     move.l     -[A7], A4
  1639. // end alternate branch 00001158-0000115E
  1640. fn00001158: // (misaligned)
  1641. 0000115A  0000 2F0C                ori.b      D0, 0xC
  1642. 0000115E  286E 0008                movea.l    A4, [A6 + 0x8]
  1643. 00001162  2054                     movea.l    A0, [A4]
  1644. 00001164  4228 004C                clr.b      [A0 + 0x4C]
  1645. 00001168  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  1646. 0000116C  3F2E 000C                move.w     -[A7], [A6 + 0xC]
  1647. 00001170  1F3C 0001                move.b     -[A7], 0x1
  1648. 00001174  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1649. 00001178  4EBA FE66                jsr        [PC - 0x19A /* 00000FE0 */]
  1650. 0000117C  2054                     movea.l    A0, [A4]
  1651. 0000117E  117C 0001 000F           move.b     [A0 + 0xF], 0x1
  1652. 00001184  7068                     moveq.l    D0, 0x68
  1653. 00001186  B06E 000C                cmp.w      D0, [A6 + 0xC]
  1654. 0000118A  56C0                     sne        D0
  1655. 0000118C  4400                     neg.b      D0
  1656. 0000118E  1140 000E                move.b     [A0 + 0xE], D0
  1657. 00001192  285F                     movea.l    A4, [A7]+
  1658. 00001194  4E5E                     unlink     A6
  1659. 00001196  205F                     movea.l    A0, [A7]+
  1660. 00001198  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1661. 0000119C  4ED0                     jmp        [A0]
  1662. 0000119E  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1663. 000011A2  0000 48E7                ori.b      D0, 0xE7
  1664. 000011A6  0018 286E                ori.b      [A0]+, 0x6E /* 'n' */
  1665. 000011AA  0008 266C                ori.b      A0, 0x6C /* 'l' */
  1666. 000011AE  0008 202C                ori.b      A0, 0x2C /* ',' */
  1667. 000011B2  FFF4                     .invalid   <<F/7/7>>
  1668. 000011B4  2053                     movea.l    A0, [A3]
  1669. 000011B6  B0A8 003A                cmp.l      D0, [A0 + 0x3A]
  1670. 000011BA  670E                     beq        +0x10 /* 000011CA */
  1671. 000011BC  42A7                     clr.l      -[A7]
  1672. 000011BE  2F2C FFF4                move.l     -[A7], [A4 - 0xC]
  1673. 000011C2  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  1674. 000011C6  295F FFF4                move.l     [A4 - 0xC], [A7]+
  1675. label000011CA:
  1676. 000011CA  202C FFF0                move.l     D0, [A4 - 0x10]
  1677. 000011CE  2053                     movea.l    A0, [A3]
  1678. 000011D0  B0A8 003E                cmp.l      D0, [A0 + 0x3E]
  1679. 000011D4  670E                     beq        +0x10 /* 000011E4 */
  1680. 000011D6  42A7                     clr.l      -[A7]
  1681. 000011D8  2F2C FFF0                move.l     -[A7], [A4 - 0x10]
  1682. 000011DC  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  1683. 000011E0  295F FFF0                move.l     [A4 - 0x10], [A7]+
  1684. label000011E4:
  1685. 000011E4  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  1686. 000011E8  4EAD 2372                jsr        [A5 + 0x2372 /* export_1130 */]
  1687. 000011EC  4CDF 1800                movem.l    A3,A4, [A7]+
  1688. 000011F0  4E5E                     unlink     A6
  1689. 000011F2  205F                     movea.l    A0, [A7]+
  1690. 000011F4  DEFC 000A                add.w      A7, 0xA /* '\n' */
  1691. 000011F8  4ED0                     jmp        [A0]
  1692. 000011FA  0000 4E56                ori.b      D0, 0x56 /* 'V' */
  1693. // begin alternate branch 000011FC-00001200
  1694. fn000011FC:
  1695. 000011FC  4E56 FFAE                link       A6, -0x0052
  1696. // end alternate branch 000011FC-00001200
  1697. fn000011FC: // (misaligned)
  1698. 000011FE  FFAE                     .invalid   <<F/6/7>>
  1699. 00001200  48E7 0718                movem.l    -[A7], D5,D6,D7,A3,A4
  1700. 00001204  266E 000C                movea.l    A3, [A6 + 0xC]
  1701. 00001208  286E 0008                movea.l    A4, [A6 + 0x8]
  1702. 0000120C  2F0B                     move.l     -[A7], A3
  1703. 0000120E  3F3C 0069                move.w     -[A7], 0x69 /* 'i' */
  1704. 00001212  1F3C 0001                move.b     -[A7], 0x1
  1705. 00001216  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  1706. 0000121A  4EBA FDC4                jsr        [PC - 0x23C /* 00000FE0 */]
  1707. 0000121E  4205                     clr.b      D5
  1708. 00001220  7E00                     moveq.l    D7, 0x00
  1709. 00001222  7000                     moveq.l    D0, 0x00
  1710. 00001224  2D40 FFF0                move.l     [A6 - 0x10], D0
  1711. 00001228  2D40 FFF4                move.l     [A6 - 0xC], D0
  1712. 0000122C  486E FFAE                pea.l      [A6 - 0x52]
  1713. 00001230  487A FF6E                pea.l      [PC - 0x92 /* 000011A0, value 0x4E560000 'NV\0\0', cstring "NV" */]
  1714. 00001234  2F0E                     move.l     -[A7], A6
  1715. 00001236  4EAD 1922                jsr        [A5 + 0x1922 /* export_800 */]
  1716. 0000123A  42A7                     clr.l      -[A7]
  1717. 0000123C  42A7                     clr.l      -[A7]
  1718. 0000123E  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  1719. 00001242  2D57 FFF4                move.l     [A6 - 0xC], [A7]
  1720. 00001246  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1721. 0000124A  7001                     moveq.l    D0, 0x01
  1722. 0000124C  2053                     movea.l    A0, [A3]
  1723. 0000124E  B028 006B                cmp.b      D0, [A0 + 0x6B]
  1724. 00001252  6610                     bne        +0x12 /* 00001264 */
  1725. 00001254  42A7                     clr.l      -[A7]
  1726. 00001256  42A7                     clr.l      -[A7]
  1727. 00001258  4EAD 1BBA                jsr        [A5 + 0x1BBA /* export_883 */]
  1728. 0000125C  2D57 FFF0                move.l     [A6 - 0x10], [A7]
  1729. 00001260  4EAD 193A                jsr        [A5 + 0x193A /* export_803 */]
  1730. label00001264:
  1731. 00001264  42A7                     clr.l      -[A7]
  1732. 00001266  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1733. 0000126A  486E FFEC                pea.l      [A6 - 0x14]
  1734. 0000126E  2F2D F89C                move.l     -[A7], [A5 - 0x764]
  1735. 00001272  4EAD 0672                jsr        [A5 + 0x672 /* export_202 */]
  1736. 00001276  201F                     move.l     D0, [A7]+
  1737. 00001278  3C00                     move.w     D6, D0
  1738. 0000127A  6F00 00A2                ble        +0xA4 /* 0000131E */
  1739. 0000127E  2054                     movea.l    A0, [A4]
  1740. 00001280  216E FFF4 003A           move.l     [A0 + 0x3A], [A6 - 0xC]
  1741. 00001286  2268 0026                movea.l    A1, [A0 + 0x26]
  1742. 0000128A  2251                     movea.l    A1, [A1]
  1743. 0000128C  3169 0020 0036           move.w     [A0 + 0x36], [A1 + 0x20]
  1744. 00001292  3006                     move.w     D0, D6
  1745. 00001294  D068 0036                add.w      D0, [A0 + 0x36]
  1746. 00001298  3140 0038                move.w     [A0 + 0x38], D0
  1747. 0000129C  3028 002C                move.w     D0, [A0 + 0x2C]
  1748. 000012A0  9068 002A                sub.w      D0, [A0 + 0x2A]
  1749. 000012A4  3206                     move.w     D1, D6
  1750. 000012A6  9240                     sub.w      D1, D0
  1751. 000012A8  3141 0046                move.w     [A0 + 0x46], D1
  1752. 000012AC  7001                     moveq.l    D0, 0x01
  1753. 000012AE  2253                     movea.l    A1, [A3]
  1754. 000012B0  B029 006B                cmp.b      D0, [A1 + 0x6B]
  1755. 000012B4  663A                     bne        +0x3C /* 000012F0 */
  1756. 000012B6  42A7                     clr.l      -[A7]
  1757. 000012B8  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1758. 000012BC  2F3C 7374 796C           move.l     -[A7], 0x7374796C /* 'styl' */
  1759. 000012C2  2F2D F828                move.l     -[A7], [A5 - 0x7D8]
  1760. 000012C6  4EAD 207A                jsr        [A5 + 0x207A /* export_1035 */]
  1761. 000012CA  2E1F                     move.l     D7, [A7]+
  1762. 000012CC  6F14                     ble        +0x16 /* 000012E2 */
  1763. 000012CE  2054                     movea.l    A0, [A4]
  1764. 000012D0  216E FFF0 003E           move.l     [A0 + 0x3E], [A6 - 0x10]
  1765. 000012D6  2007                     move.l     D0, D7
  1766. 000012D8  90A8 0048                sub.l      D0, [A0 + 0x48]
  1767. 000012DC  2140 0048                move.l     [A0 + 0x48], D0
  1768. 000012E0  600E                     bra        +0x10 /* 000012F0 */
  1769. label000012E2:
  1770. 000012E2  42A7                     clr.l      -[A7]
  1771. 000012E4  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1772. 000012E8  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  1773. 000012EC  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  1774. label000012F0:
  1775. 000012F0  2054                     movea.l    A0, [A4]
  1776. 000012F2  2F28 0042                move.l     -[A7], [A0 + 0x42]
  1777. 000012F6  42A7                     clr.l      -[A7]
  1778. 000012F8  2054                     movea.l    A0, [A4]
  1779. 000012FA  3028 0046                move.w     D0, [A0 + 0x46]
  1780. 000012FE  48C0                     ext.l      D0
  1781. 00001300  2228 0048                move.l     D1, [A0 + 0x48]
  1782. 00001304  D280                     add.l      D1, D0
  1783. 00001306  2F01                     move.l     -[A7], D1
  1784. 00001308  42A7                     clr.l      -[A7]
  1785. 0000130A  201F                     move.l     D0, [A7]+
  1786. 0000130C  2E9F                     move.l     [A7], [A7]+
  1787. 0000130E  B097                     cmp.l      D0, [A7]
  1788. 00001310  6F02                     ble        +0x4 /* 00001314 */
  1789. 00001312  2E80                     move.l     [A7], D0
  1790. label00001314:
  1791. 00001314  4EAD 1BCA                jsr        [A5 + 0x1BCA /* export_885 */]
  1792. 00001318  4EAD 1B8A                jsr        [A5 + 0x1B8A /* export_877 */]
  1793. 0000131C  601C                     bra        +0x1E /* 0000133A */
  1794. label0000131E:
  1795. 0000131E  42A7                     clr.l      -[A7]
  1796. 00001320  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  1797. 00001324  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  1798. 00001328  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  1799. 0000132C  42A7                     clr.l      -[A7]
  1800. 0000132E  2F2E FFF0                move.l     -[A7], [A6 - 0x10]
  1801. 00001332  4EAD 1A02                jsr        [A5 + 0x1A02 /* export_828 */]
  1802. 00001336  2D5F FFF0                move.l     [A6 - 0x10], [A7]+
  1803. label0000133A:
  1804. 0000133A  486E FFAE                pea.l      [A6 - 0x52]
  1805. 0000133E  4EAD 1962                jsr        [A5 + 0x1962 /* export_808 */]
  1806. 00001342  4CDF 18E0                movem.l    D5,D6,D7,A3,A4, [A7]+
  1807. 00001346  4E5E                     unlink     A6
  1808. 00001348  205F                     movea.l    A0, [A7]+
  1809. 0000134A  504F                     addq.w     A7, 8
  1810. 0000134C  4ED0                     jmp        [A0]
  1811. 0000134E  0000                     .incomplete
  1812.